Programmer/Analyst
About this role
Advanced Systems Design is seeking a Programmer/Analyst for our client located in Montgomery, AL .
This position is onsite in Montgomery, AL, and requires in-person availability starting day 1.
Job Overview:
• 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.
Responsibilities
• Develop software solutions using .NET CORE, MVC, and WebForms • 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 Experience:
• 5+ years of experience using C#, JavaScript, VB.Net, Bootstrap, SQL, and ASP.NET technology. • Strong understanding of .NET Core, MVC, C#, and object-oriented programming. • Proficiency in database design and SQL • Experience with web development technologies, including ASP.NET and MVC. • 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 Experience:
• Professional certification in .NET development or related technologies. • Experience with front-end technologies such as HTML, CSS, Bootstrap, and JavaScript. • Knowledge of database systems, cloud computing platforms, and SQL. • Familiarity with software version control systems (DevOps). • Understanding of security best practices in software development. • Experience working within a team.
Education Required:
• Bachelor's degree in Computer Science, Information Technology, or a related field.
Advanced Systems Design, Inc. is: