EpazzTech is looking for skilled .NET developers to join our team and help build world-class applications. The ideal candidate will have strong expertise in MS ASP.Net, MVC, Entity Framework, .NET Core, HTML5, CSS, JavaScript, JSON, JQuery, .NET Framework, C#, and Web Services. Familiarity with Python development is a plus. Candidates should have a solid grasp of object-oriented programming and data structures, along with proficiency in SQL Server and database design. The role requires staying updated with new technologies and industry trends, designing, coding, testing, documenting, and deploying global applications based on system and user requirements. Experience with microservices architecture and knowledge of Amazon Web Services such as RDS, S3, and CodeCommit are also important. Excellent English communication skills are essential for effective teamwork and collaboration.
Key Responsibilities
- Develop software applications by following detailed requirement specifications.
- Prepare and maintain code for various .NET applications, promptly addressing and resolving system defects.
- Improve existing systems by analyzing business objectives, creating action plans, and identifying areas for enhancement.
- Manage the defect tracking system, resolve issues, and prepare system updates.
- Research and learn emerging technologies to support continuous improvement efforts.
- Create detailed technical specifications to guide development and maintenance activities.
Required Qualifications
- Minimum of 3 years of proven experience in application development using .NET technologies.
- Strong expertise in MS ASP.Net, MVC, Entity Framework, .NET Core, HTML5, CSS, JavaScript, JSON, JQuery, .NET Framework, C#, and Web Services.
- Solid understanding of object-oriented programming principles and data structures.
- Proficiency in SQL Server and database design.
- Experience with microservices architecture.
- Familiarity with Amazon Web Services including RDS, S3, and CodeCommit.
- Excellent written and verbal English communication skills to ensure clear interaction within the team and with stakeholders.
Preferred Qualifications and Benefits
- Experience with Python development is an advantage.
- Opportunity to work in a dynamic, collaborative, in-person environment that encourages innovation.
- Full-time position offering challenging projects and the chance to develop cutting-edge applications.
Candidates who meet these qualifications and are motivated to contribute to a forward-thinking technology company are encouraged to apply. This role provides an excellent opportunity to work closely with a talented team, grow professionally, and deliver impactful software solutions.