Company Overview
Avia Technologies is a leader in delivering innovative software solutions that empower businesses to reach their full potential. Our mission is to transform ideas into reality through cutting-edge technology and exceptional customer service. At Avia Technologies, we value collaboration, creativity, and continuous improvement, creating a culture where every team member can thrive. Join us to be part of a team that is passionate about technology and dedicated to excellence.
Role Responsibilities
- Develop and maintain web applications using the .NET framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code in C#.
- Participate in code reviews and maintain coding standards.
- Ensure the performance, quality, and responsiveness of applications.
- Debug and troubleshoot software issues effectively.
- Implement software development best practices and methodologies.
- Integrate data storage solutions like SQL Server and Oracle.
- Develop RESTful APIs to support front-end applications.
- Participate in requirement analysis and system design discussions.
- Keep abreast of emerging technologies and industry trends.
- Maintain technical documentation for reference and reporting.
- Assist in maintaining project timelines and deliverables.
- Provide technical support and troubleshooting for existing applications.
- Work in an Agile development environment, participating in daily stand-ups and sprint planning.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- 3+ years of experience as a .NET Developer or similar role.
- Strong knowledge of C# programming language, Dot Net core
- Hands-on experience with the ASP.NET framework.
- Experience with SQL Server and relational databases.
- Understanding of MVC architecture and designs.
- Proficient in developing RESTful services and Web APIs.
- Experience with the Entity Framework or similar ORM tools.
- Familiarity with Agile development methodologies.
- Ability to work collaboratively in a team environment.
- Excellent problem-solving skills and attention to detail.
- Good understanding of front-end technologies like HTML, CSS, JavaScript.
- Strong debugging and troubleshooting skills.
- Excellent communication skills, both verbal and written.
- Ability to manage multiple tasks and meet deadlines.
Skills: agile development,mvc architecture,oracle,debugging,.net framework,dot net core,restful apis,communication,sql server,c#,agile methodologies,problem-solving,team collaboration,entity framework,asp.net,html,css,javascript,framework