1 open position available
Design, develop, and maintain full-stack web applications using React JS frontend and .NET backend, build RESTful APIs, and ensure code quality and performance in an Agile environment. | Bachelor's degree and 5+ years software development experience with strong React JS and .NET proficiency, RESTful API expertise, cloud platform knowledge, and Agile development experience. | Job Details: Job Title: Software Engineer III (.NET with React JS) Duration: Long Term Contract Contract to Hire Location: GA || Remote (EST & CST Candidate Preferred) What would you say are the top 3 must-have skills you're looking for? (Measurable skills, technologies, etc.) • React JS Development Expertise in designing, developing, and maintaining responsive, high-performance web applications using React JS. • Backend Development with .NET Proficient in building and maintaining scalable, secure backend services using .NET technologies to support web and desktop applications. • API Design & Troubleshooting Strong experience in designing, developing, and optimizing RESTful APIs, as well as troubleshooting and resolving integration and performance issues. Job Description: • As a Software Engineer III, you will play a key role in building and maintaining robust, scalable, and secure web applications. • You will work in a dynamic and fast-paced environment, collaborating with cross-functional teams to design and develop both frontend and backend solutions. • Your primary responsibilities will span across building and optimizing RESTful services, developing modern web applications using React JS, and leveraging cloud services to deliver exceptional user experiences. Key Responsibilities: • Design, develop, and maintain full-stack web applications using React JS for the frontend and .NET for the backend. • Build and maintain RESTful APIs to support web and desktop application. • Strong understanding of component based architecture using React JS, enhancing code quality with TypeScript, closures and asynchronous programming using JavaScript, and building scalable, server-side applications using .net. • Hands-on professional experience with modern CSS techniques and frameworks. • Experience with performance testing browser based applications. • Experience working in an Agile/Scrum development environment. • Participates in on-call rotations with their team as necessary. • Participate in design reviews and ensure best practices are followed in both frontend and backend development. • Ensure code quality, performance optimization, and security best practices in both frontend and backend codebases. • Practical knowledge of CI/CD, Jenkins, and source code management tools such as Git and Bitbucket. Qualifications: • Bachelor s or Master s degree in Computer Science, Engineering, or a related field. • 5+ years of experience in software development, with a strong focus on front-end development. • Proficiency in .net and React JS. • Extensive experience with RESTful services and API design. • Understanding of cloud platforms and services (e.g., AWS, Azure, Google Cloud). • Proven experience in release management and the software development lifecycle. • Excellent problem-solving skills and attention to detail. • Strong communication and collaboration skills. Preferred Qualifications: • Experience with CI/CD pipelines and automated testing. • Knowledge of containerization technologies (e.g., Docker, Kubernetes). • Familiarity with Agile development methodologies. Describe the essential years of experience and/or education (or certification) requirements the candidates must have: • Bachelor s or Master s degree in Computer Science, Engineering, or a related field. • 5+ years of experience in software development, with a strong focus on web development.