Summary:
The Software Developer works in developing and maintaining Vertical Bridge’s web applications using (but not limited to) Angular, .NET Core, and PrimeNG. The role has a strong sense of awareness, ownership, and urgency of the Company’s Products, ensuring product quality, up-time, and a seamless user experience.
Job Functions:
Develop and maintain scalable web applications and contribute to the design of Vertical Bridge’s overall architecture
Design and implement fundamental and advanced Angular and .NET Core principles in Vertical Bridge’s applications utilizing various backend platforms (SQL Server, Cosmos DB)
Develop modern front-end interfaces consistent with existing guidelines using Angular and PrimeNG, ensuring responsiveness and optimal performance
Implement back-end services and APIs using .NET Core, adhering to industry best practices and coding standards
Participate in daily scrums communicating updates to ensure project and status awareness
Provide technical guidance and support for requirement documentation, resolving technical challenges and ensuring adherence to best practices and standards
Implement and maintain strong quality assurance processes working with business partners to assist in User Acceptance Testing to solidify product releases
Collaborate with the IT team and other stakeholders to translate business requirements into technical solutions, ensuring alignment and communication throughout the SDLC process
Manage support tickets and the product backlog resolving impediments to ensure the team is accomplishing the Department's goals
These job functions are representative of tasks accomplished by incumbents. The list is not exhaustive; incumbents perform other job-related tasks.
Education and Experience:
Bachelor’s degree in computer science, Engineering, or a related field
Experience with Azure cloud services, particularly Azure App Services or related services
Proficiency in JavaScript/TypeScript, HTML5, CSS3, and experience with Angular framework
Solid understanding of object-oriented programming concepts and software development lifecycle
Familiarity with .NET Core and C# programming language
Knowledge of PrimeNG or similar UI component libraries
Ability to work collaboratively in a team environment and willingness to learn innovative technologies
Experience with Azure DevOps
Familiarity with Agile development methodologies
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities