Drive impactful software development projects utilizing advanced .NET technologies. Collaborate with teams to innovate and optimize scalable systems. Lead cloud migration initiatives to modernize infrastructure and enhance reliability.
.Net Developer
in Information Technology PermanentJob Detail
Job Description
Overview
- Lead the development of advanced .NET applications in a hybrid work environment, driving innovation and addressing complex business challenges.
- Collaborate with cross-functional teams to design scalable software systems aligned with organizational goals and industry standards.
- Engage in the full software development lifecycle, ensuring quality, efficiency, and adherence to best practices.
- Utilize expertise in C#, ASP.NET, and .NET Core to create robust, maintainable applications.
- Drive innovation through automation, workflow enhancements, and system optimization initiatives to improve operational efficiency.
- Support cloud migration projects, enhancing scalability and modernizing infrastructure for future growth.
- Contribute to post-release activities, ensuring seamless application performance and continuous improvement.
- Stay updated with emerging technologies to continuously improve development practices and outcomes.
Key Responsibilities & Duties
- Collaborate with stakeholders to gather requirements and translate them into actionable technical specifications.
- Design, develop, test, and maintain .NET-based software applications tailored to meet business needs effectively.
- Perform code reviews and provide constructive feedback to ensure adherence to coding standards and best practices.
- Develop and optimize SQL stored procedures and functions for efficient and reliable data management.
- Implement unit and integration tests to ensure software reliability, performance, and scalability.
- Apply object-oriented principles and concurrency patterns to design scalable and maintainable systems.
- Support cloud migration initiatives, enhancing system capabilities and scalability for modern applications.
- Troubleshoot and resolve technical issues, ensuring optimal system performance and user satisfaction.
Job Requirements
- Bachelor of Science degree in Computer Science or a related field is required.
- Minimum of 5 years of experience in C# web development within technology-focused industries.
- Proficiency in C#, ASP.NET, .NET Core, HTML, CSS, and JavaScript is essential.
- Strong SQL skills, including experience with stored procedures and functions development.
- Experience with unit testing, integration testing, and scalable system design.
- Familiarity with cloud platforms and migration strategies for modern applications.
- Ability to write clean, readable, and maintainable code adhering to industry best practices.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- ShareAustin: