Responsibilities:
· Collaborate with the development team to understand project requirements and goals.
· Design, develop, and maintain software applications using .NET, and Angular technologies.
· Contribute to the entire software development lifecycle, including coding, testing, debugging, and documentation.
· Collaborate with the team to ensure software meets quality standards and project deadlines.
· Perform code reviews to ensure code quality and adherence to coding standards and best practices.
· Administer GitHub repositories and maintain proper source control procedures.
· Troubleshoot and resolve technical issues in a timely manner.
· Stay updated with the latest technologies, tools, and programming languages relevant to .NET, API, and Angular development.
· Mentor other team members as needed.
· Collaborate with cross-functional teams to ensure seamless integration of software components.
Requirements:
· Bachelor’s degree in computer science, engineering, or a related field and/or 5-10 years of relevant experience.
· Solid understanding of .NET, C#, ASP.NET, Angular and entity framework.
· Strong REST API design and development.
· Proficient SOAP and WCF services development and microservices.
· Strong knowledge of Git source control.
· Proficiency with Angular and experience with TypeScript, HTML, CSS, SASS and JavaScript.
· Strong skills in database concepts, SQL, indexing, query execution plans and stored procedures.
· Familiarity with Azure Kubernetes Services and other Azure related services. AZ-900 certification a plus.
· Proficient in software development methodologies and best practices.
· Proficient in Windows hosting environments to include IIS, ACLS and best practices.
· Strong problem-solving skills and attention to detail.
· Ability to work effectively in a team and independently.
· Excellent communication and interpersonal skills.
· Eagerness to learn and expand technical knowledge.
Responsibilities:
· Collaborate with the development team to understand project requirements and goals.
· Design, develop, and maintain software applications using .NET, and Angular technologies.
· Contribute to the entire software development lifecycle, including coding, testing, debugging, and documentation.
· Collaborate with the team to ensure software meets quality standards and project deadlines.
· Perform code reviews to ensure code quality and adherence to coding standards and best practices.
· Administer GitHub repositories and maintain proper source control procedures.
· Troubleshoot and resolve technical issues in a timely manner.
· Stay updated with the latest technologies, tools, and programming languages relevant to .NET, API, and Angular development.
· Mentor other team members as needed.
· Collaborate with cross-functional teams to ensure seamless integration of software components.
Requirements:
· Bachelor’s degree in computer science, engineering, or a related field and/or 5-10 years of relevant experience.
· Solid understanding of .NET, C#, ASP.NET, Angular and entity framework.
· Strong REST API design and development.
· Proficient SOAP and WCF services development and microservices.
· Strong knowledge of Git source control.
· Proficiency with Angular and experience with TypeScript, HTML, CSS, SASS and JavaScript.
· Strong skills in database concepts, SQL, indexing, query execution plans and stored procedures.
· Familiarity with Azure Kubernetes Services and other Azure related services. AZ-900 certification a plus.
· Proficient in software development methodologies and best practices.
· Proficient in Windows hosting environments to include IIS, ACLS and best practices.
· Strong problem-solving skills and attention to detail.
· Ability to work effectively in a team and independently.
· Excellent communication and interpersonal skills.
· Eagerness to learn and expand technical knowledge.