Job Description
We are seeking an experienced Application Developer II to join our team! This position involves close collaboration with our Business Analyst team to design and develop software solutions using .NET Core for backend development (APIs, microservices, etc.) and React JavaScript for frontend development. You will leverage your expertise to design and implement highly available applications, utilizing tools such as Azure DevOps and Docker/Kubernetes. You will be a key contributor to the continuous improvement of development practices, ensuring code quality, performance, and security standards are met. Your collaborative nature and deep technical knowledge will be essential as you work alongside architects, senior developers, and cross-functional teams to deliver robust solutions that meet business needs. ESSENTIAL FUNCTIONS: Develop and maintain web applications, APIs, web services, and integration with application databases. Plan, design, develop, test, debug, and deploy highly available applications. Leverage Azure DevOps CI/CD pipelines and repositories for efficient development and deployment processes. Quickly grasp new technology concepts and apply in-depth technical knowledge. Analyze software, code, requirements, metrics, and risk for assigned projects. Independently troubleshoot and resolve complex software issues; participate in peer reviews. Collaborate with domain experts, application architects, and senior development team members. Maintain a general understanding of Docker and Kubernetes. Ensure adherence to data security policies and industry standards, maintaining confidentiality and following change management processes. QUALIFICATIONS: Bachelor's degree and two years of relevant experience, or equivalent combination of education and experience. Solid understanding of object-oriente