Job type
- Full-time
- Quick Apply
Job description
Title: IT - ADPH - Programmer/Analyst
Duration: 6 Months Convert to merit
Location: Candidate will work 100% Onsite in Montgomery AL Main Office (No remote work allowed)
Description
- This position is responsible for analysis, development, modification, installation, testing and maintenance of systems software in support of the Alabama Department of Public Health (ADPH) Bureau of Vital Statistics.
- The person must possess a strong understanding of system development, graphical user interfaces, and control languages.
- The position should develop, modify and debug
- software and stored procedures. The position is responsible for technical documentation for system software applications.
- This person should diagnose and debug software problems and provide resolutions.
- This position will monitor various systems, report issues, and provide technical support for end users.
Required Experience (5 years minimum)
Objectives of the role:
- Writing clean, scalable, and efficient code using the .NET framework.
- Testing and debugging applications to ensure optimal performance and reliability.
- Collaborating with cross-functional teams to gather and analyse project requirements.
- Coding, testing, and debugging software applications, ensuring high- quality and efficient performance.
- Participating in system integration, troubleshooting, and performance optimization.
Your tasks:
- Develop software solutions using the .NET framework and related technologies.
- Collaborate with business analysts and project managers to understand application requirements.
- Write efficient, reusable, scalable code in C#, JavaScript, VB.Net and ASP.NET technology.
- Conduct code reviews, unit testing, and debugging to ensure software functionality.
- Integrate software components with third-party systems and services.
- Provide ongoing support and maintenance for existing software applications.
- Stay informed about advancements in the .NET framework and related technologies.
Required skills and qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience as a .NET developer or software developer.
- Strong understanding of the .NET framework, C#, and object-oriented programming.
- Proficiency in database design and SQL.
- Experience with web development technologies, including ASP.NET, MVC, and API.
- Detail-oriented with a focus on delivering high-quality and efficient software solutions.
- Efficient communication skills and the ability to work collaboratively within a team.
- Strong knowledge of software development best practices and design patterns.
Preferred skills and qualifications
- Professional certification in .NET development or related technologies.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Knowledge of database systems, cloud computing platforms, and SQL.
- Familiarity with software version control systems (DevOps).
- Working know-how of front-end technologies such as HTML, CSS, and JavaScript.
- Understanding of security best practices in software development.
- Experience working within a team.