C#.NET CoreSQLReact.jsGraphQLTerraformAI-powered development tools
Job Description
As a **Software Engineer II**, you will contribute to the design, development, testing, and deployment of proprietary software applications while leveraging modern AI-powered development tools to enhance efficiency. In this role, you will:
- **Develop and Maintain Applications**: Work with C#, .NET Core, and SQL-based applications, utilizing AI-powered coding tools like GitHub Copilot and OpenAI Codex to enhance productivity.
- **Front-End Development**: Assist in creating modern front-end applications using React.js (or similar frameworks) and GraphQL (or REST APIs).
- **Infrastructure Automation**: Implement infrastructure automation using Terraform (or similar tools) to improve deployment consistency.
- **Collaboration**: Work closely with senior engineers and cross-functional teams to understand technical requirements and user needs, contributing to the development of new features and optimizations.
- **Continuous Learning**: Stay current with emerging technologies and modern engineering practices, learning from senior engineers while supporting junior developers.
This position is ideal for a technically skilled, growth-oriented engineer who enjoys collaborating within a team and solving problems.