.NET Developer
- Source: Indeed
- Startek pro Technologies
- $110,988.8 to $133,681.59 /yr
- On-site
- New York City
- Full-Time
- Mid level
Job Description
Job Overview
We are seeking a dynamic and highly skilled.NET Developer to join our innovative software engineering team. In this role, you will be instrumental in designing, developing, and maintaining scalable, high-performance applications leveraging the latest in Microsoft technologies. Your expertise will drive the creation of robust systems that meet complex business needs, ensuring seamless integration with cloud infrastructure and third-party APIs. This position offers an exciting opportunity to work on cutting-edge projects within an agile environment, contributing to the development of scalable web and application solutions that empower our organization and clients alike.
Responsibilities
- Develop, test, and deploy high-quality software solutions using.NET framework, C#, and related programming languages.
- Design and implement RESTful APIs to facilitate efficient communication between distributed systems.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications aligned with system design principles.
- Build scalable systems utilizing microservices architecture, cloud infrastructure (AWS or Azure), and modern web development frameworks such as React Express.
- Integrate front-end components developed with JavaScript frameworks and ensure smooth interaction with back-end services.
- Apply design patterns and best practices in software engineering to enhance system performance, security (RBAC), and maintainability.
- Manage version control using GitHub, SVN, or similar tools, and implement CI/CD pipelines for continuous integration and deployment.
- Conduct code reviews, troubleshoot issues, and optimize existing applications for scalability and efficiency.
- Stay current with emerging technologies such as quantum engineering, Python, Java, C++, VBA, Linux environments, and their potential integration into our systems.
Experience
- Proven experience developing enterprise-level applications using the.NET framework with a strong understanding of software design patterns.
- Hands-on expertise in system design for scalable systems employing microservices architecture and RESTful API development.
- Solid knowledge of cloud infrastructure services like AWS or Azure for deploying and managing applications at scale.
- Familiarity with front-end development using JavaScript frameworks such as React or Angular for creating engaging user interfaces.
- Experience working within Agile software development methodologies to deliver iterative improvements efficiently.
- Proficiency in database management using SQL Server, MySQL, or similar relational databases; knowledge of version control systems like GitHub or SVN is essential.
- Understanding of application security best practices including RBAC (Role-Based Access Control) to protect sensitive data.
- Exposure to software engineering tools such as CI/CD pipelines, Docker containers, and automation scripts enhances your ability to streamline workflows.
Join us if you’re passionate about crafting innovative software solutions that make a real difference! We value energetic problem-solvers eager to collaborate on complex projects while continuously expanding their technical expertise in a fast-paced environment.
Pay: $53.36 - $64.27 per hour
Work Location: In person
Skills
- dot-net
- c-sharp
- amazon-web-services
- microsoft-azure
- React
- javascript
- Github
- Python
- Java
- cplusplus
- mysql
- Docker
- streamline
