CAPTRUST is looking for an Associate Software Engineer II to build scalable APIs and cloud-native solutions using Microsoft Azure, and contribute to Agile ceremonies and cross-functional collaboration.
Requirements
- Basic understanding of object-oriented programming (OOP) and core software development principles
- Familiarity with Microsoft Azure services (e.g., Azure Functions, App Services, Logic Apps)
- Proficiency in C and TypeScript
- Solid understanding of SQL and relational database design
- Exposure to Agile methodologies and the software development lifecycle
- Experience with Git or other version control systems
- Familiarity with CI/CD pipelines and DevOps practices
Responsibilities
- Design, develop, and maintain RESTful APIs and backend services using C and TypeScript
- Build and deploy cloud-native applications using Microsoft Azure services (e.g., Azure Functions, App Services)
- Write efficient SQL queries and manage relational databases
- Assist in debugging, testing, and optimizing application performance
- Contribute to code reviews and uphold coding standards
- Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives
- Collaborate with Product Owners and team members to refine user stories and deliver sprint commitments
Other
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- 1-2 years of experience developing APIs and backend services
- Ability to build successful, collaborative, and trusting relationships
- Instinctive aptitude for consistently creating accurate, concise, respectful, and easy-to-understand verbal and written communications
- Strong problem-solving and communication skills