Title: Software Developer 2
Location: Hybrid in 701 W. 51st Street, Austin, TX 78751 Need Local
Duration: 6+ Months
MOI: Skype
Need LinkedIn and Govt Exp
Job Overview
Seeking an experienced Software Developer 2 to research, design, develop, implement, test, and maintain software applications and complex business solutions.
The successful candidate will work with developers, UX designers, business analysts, and systems analysts to deliver quality software solutions. The role requires strong programming, analysis, debugging, problem-solving, communication, and Agile/Scrum experience.
Key Responsibilities
- Research, design, implement, and manage software programs.
- Design, code, modify, test, and debug complex computer programs and applications.
- Develop and maintain:
- Subroutines
- Triggers
- Stored procedures
- Objects
- Classes
- Scripts
- Work extensively with Angular, C#, ASP.NET, and Oracle Database.
- Perform application testing, including:
- Generating test data
- Writing test scripts
- Developing test execution sequences
- Examining test results
- Debugging and resolving errors
- analyse and troubleshoot application issues related to performance, enhancements, and production support.
- Apply established software development standards, including:
- Programming standards
- Documentation standards
- Testing standards
- Participate in code reviews to ensure compliance with development standards and business/system requirements.
- Develop program specifications and system logic based on business and technical requirements.
- Collaborate with developers, UX designers, business analysts, and systems analysts.
- Apply current software development methodologies and techniques.
- Support complex business processes and system solutions.
- Protect the integrity of organizational data and application processing.
- Contribute to Agile/Scrum-based solution delivery.
- Evaluate emerging technologies and their potential application within the organization.
Required Qualifications
Candidates must have 7+ years of experience in the following areas:
- Computer programming, analysis, and development of complex business processes and system solutions.
- Coding, testing, and debugging software under development or requiring:
- Issue resolution
- Performance improvements
- Enhancements
- Designing program and system logic.
- Preparing detailed program specifications.
- Strong logical and analytical thinking.
- Excellent oral and written communication skills.
- Strong interpersonal skills and ability to work effectively with others.
- Ability to motivate team members and achieve work output.
- Understanding of IT industry trends, directions, and market developments.
- Ability to relate emerging IT trends to organizational needs.
- Knowledge of architectural concepts, principles, and tools related to:
- Infrastructure
- Information
- Applications
- Organizational structure
- Knowledge of emerging technologies.
- Knowledge of tools, techniques, standards, and best practices for protecting data integrity and associated processing.
- Experience delivering solutions using Agile or Scrum methodologies.
Core Technical Skills
The resume should demonstrate strong hands-on experience with:
Frontend
Backend
Database
Development
- Complex application development
- Stored procedures
- Triggers
- Classes
- Objects
- Scripts
- Debugging
- Performance enhancement
Testing
- Test data generation
- Test scripting
- Test execution
- Test result analysis
- Defect/error debugging
Methodologies
- Agile
- Scrum
- SDLC
- 2+ years of familiarity with the agency's information architecture and information management methodologies.
- 2+ years of familiarity with existing and planned software technology and global, regional, and local software architecture and infrastructure components.