Lead Developer
at Sienna Systems Corporation
Falls Church, VA 22046, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Nov, 2024 | USD 155000 Annual | 30 Aug, 2024 | 5 year(s) or above | Perspectives,Information System Design,Management Software | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
POSITION DESCRIPTION:
As a Lead Developer, you will play a crucial role in driving the successful development and delivery of software applications within our organization. You will be responsible for defining the system scope and objectives for assigned projects, preparing detailed specifications, and translating designs into high-quality software. This position requires a deep understanding of both the technical and business aspects of application development, ensuring that the final products not only meet but exceed business requirements.
QUALIFICATIONS:
- Required Experience
- At least 10 years of Software development experience.
- At least 5 years of experience in using Foreign Account Tax Compliance Act (FATCA) application(s)
- Experience in information system design, including application programming on large- scale
- Database Management Software (DBMS) and the development of complex software to satisfy design objectives.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- System Scope & Objective Definition: Formulate and define the scope and objectives of software projects in alignment with business goals.
- Program Specification & Design: Prepare comprehensive specifications and design detailed plans to guide the software development process.
- Software Development: Translate design specifications into robust, efficient, and scalable software. Develop, test, debug, and refine programs to ensure they meet the required standards and functionality.
- Documentation: Create and maintain detailed documentation at both program and user levels, ensuring clarity and ease of understanding for all stakeholders.
- Performance Enhancement: Continuously enhance software to improve operational efficiency, reduce processing time, and optimize resource usage.
- Technical Leadership: Provide guidance and technical direction to programming teams, ensuring that all project deadlines are met and technical standards are upheld.
- Quality Assurance: Oversee the testing and debugging process to ensure software reliability and performance.
- Mentorship: Instruct, direct, and review the work of other systems analysts and programming personnel, fostering a collaborative and productive development environment.
- Full Lifecycle Responsibility: Take ownership of all phases of the application system lifecycle, from initial analysis and design through to coding, testing, and documentation.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Falls Church, VA 22046, USA