**Job Description:**
**Responsibilities:**
• Collaborates with leaders, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements.
• Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development.
• Troubleshoots and debugs complex issues; identifies and implements solutions.
• Creates detailed project specifications, requirements, and estimates.
• Researches and implements new technologies to enhance current processes, security, and performance.
• Supports the development of coding standards and adheres to best practices and security guidelines.
• Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs.
• Collaborates with leaders, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements.
• Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development.
• Troubleshoots and debugs complex issues; identifies and implements solutions.
• Creates detailed project specifications, requirements, and estimates.
• Researches and implements new technologies to enhance current processes, security, and performance.
• Supports the development of coding standards and adheres to best practices and security guidelines.
• Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs.
• Collaborates with leaders, IT architects, technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements.
• Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development.
• Troubleshoots and debugs complex issues; identifies and implements solutions.
• Creates detailed project specifications, requirements, and estimates.
• Researches and implements new technologies to enhance current processes, security, and performance.
• Supports the development of coding standards and adheres to best practices and security guidelines.
• Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs.
**Experience:**
• 3-5 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments.
• Proficient in Java, Angular, Java Script
**Top 3 skills:**
Java/JVM Git Spring Framework Other skills include Angular, Java Script
**Minimum Qualifications / Education**
• Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training.
**About US Tech Solutions:**
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
While all employers are vetted to meet the Maricopa Guidelines, the job postings are not individually reviewed. Students should be diligent in ensuring they are applying for positions that meet their needs and are not in violation of the Maricopa guidelines.