What are the responsibilities and job description for the Software engineer with java &.net -Marietta, GA 30067 position at Amtex Systems Inc?
Job Description
Job Description
Full Stack Developer with .NET and Java
On Site 4 days a week
Marietta, GA 30067
Minimum 3 years' experience - Full Stack Developer with .NET and Java capabilities
Job Summary : Full Stack Developer with expertise in both .NET and Java. The ideal candidate will be responsible for developing and maintaining web applications, ensuring seamless integration between front-end and back-end systems.
Key Responsibilities :
Application Development : Design, develop, and maintain web applications using .NET and Java technologies.
Front-End Development : Create responsive and user-friendly interfaces using HTML, CSS, JavaScript, and modern frameworks like Angular or React.
Back-End Development : Develop robust and scalable server-side logic using .NET and Java.
Database Management : Design and manage databases, ensuring data integrity and performance optimization.
Integration : Implement and maintain APIs and web services for seamless integration with third-party systems.
Testing : Conduct unit testing, integration testing, and debugging to ensure high-quality code.
Collaboration : Work closely with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality solutions.
Documentation : Maintain comprehensive documentation of code, processes, and system configurations.
Qualifications :
Education : Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience : Minimum of 3-5 years of experience in full stack development with .NET and Java.
Technical Skills : Proficiency in .NET (C#, ASP.NET) and Java (Spring, Hibernate).
Front-End Skills : Strong knowledge of HTML, CSS, JavaScript, and front-end frameworks (Angular, React, or Vue.js).
Database Skills : Experience with SQL and NoSQL databases (e.g., SQL Server, MySQL, MongoDB).
Version Control : Proficiency with version control systems like Git.
Problem-Solving : Strong analytical and problem-solving skills.
Communication : Excellent verbal and written communication skills.
Team Player : Ability to work effectively both independently and as part of a team.
Preferred Qualifications :
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins).
Knowledge of microservices architecture and RESTful API design.
Understanding of Agile methodologies and experience working in Agile teams