We are looking for a C# SQL Developer to build software using languages and technologies in the .NET framework. The ideal candidate will also has a strong DevOps background preferably in AWS. In this role, you should be able to write functional code with a sharp eye for spotting defects and the ability to troubleshoot production environment and database related issues. You should be a team player and excellent communicator. Your goal will be to work with internal teams to design, develop and maintain software.
Responsibilities:
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages and MySQL.
- Develop and deploy in a cloud-based technology (AWS)
- Introduce and maintain DevOps principles into the SDLC
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
Skills and Experience:
- Proven experience as a .NET Developer or Application Developer
- Knowledge of C#
- Experience working in DevOps environment
- Experience working with Amazon Web Services including MySQL, EC2, S3, and other external web service
- Extensive experience with SQL Server, including
- Database design
- Database security
- Database maintenance
- Database configuration and its impact on performance
- Troubleshooting and query tuning
- Understanding of Agile methodologies
- Excellent troubleshooting and communication skills
- Experience managing and provisioning infrastructure as code is a plus