Job Description
About Us:
Atlas Systems Inc. is a Software Solutions company headquartered in East Brunswick, NJ. Incorporated in 2003, Atlas provides comprehensive range of solutions in the area of GRC, Technology, Procurement, Healthcare Provider and Oracle to customers across the globe. Combining our unparalleled experience of over a decade in the software industry and global reach, we have grown with extensive capabilities across industry verticals.
For more information, please visit our website https://www.atlassystems.com/
Please click on the link below to apply for this position:
https://atlas.bamboohr.com/careers/389
Job Summary:
We are seeking a highly skilled Full Stack Developer to join our team. The ideal candidate will have extensive experience with React (using Vite as the build tool), TypeScript, C#, .NET 8/6, and SQL Server. This role involves working on the full software development lifecycle, from concept and design to testing and deployment, with a focus on creating efficient, scalable, and robust applications.
Key Responsibilities:
- Front-End Development:
- Develop user interfaces using React with Vite as the build tool.
- Write clean, efficient, and maintainable code in TypeScript.
- Collaborate with designers to implement responsive and user-friendly interfaces.
- Back-End Development:
- Design and implement RESTful APIs and microservices using C# and .NET 8/6.
- Ensure high performance and responsiveness of applications by optimizing server-side logic.
- Integrate front-end elements with server-side logic seamlessly.
- Database Management:
- Design, develop, and maintain SQL Server databases.
- Write efficient SQL queries and stored procedures to manage and retrieve data.
- Ensure data integrity, security, and performance through regular monitoring and optimization.
- Software Development Lifecycle:
- Participate in all phases of the software development lifecycle, including requirement analysis, design, development, testing, and deployment.
- Collaborate with cross-functional teams to define project requirements and deliver high-quality software.
- Write and maintain technical documentation for code and systems.
- Continuous Improvement:
- Stay updated with the latest industry trends and technologies to ensure the continuous improvement of applications.
- Identify and address potential issues in the codebase or system architecture proactively.
- Contribute to the team's knowledge base and mentor junior developers as needed.
Qualifications:
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience:
- 5+ years of experience with React and TypeScript, with a solid understanding of Vite.
- Strong proficiency in C# and .NET (8/6) frameworks.
- Experience with SQL Server, including database design, query optimization, and performance tuning.
- Proven experience in developing scalable and efficient web applications.
- Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Experience with version control systems (e.g., Git).
- Familiarity with Agile development methodologies is a plus.
- Preferred:
- Experience with cloud platforms (e.g., Azure, AWS) is a plus.
- Understanding of CI/CD pipelines and DevOps practices.
Benefits:
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Health insurance and retirement plans.
- Professional development opportunities and access to the latest technology tools.