Sr. Software Developer (Ref# SSD724SKD)

HTC Global Services, Inc.
Troy, MI, United States
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Amazon Web Services Cascading Style Sheets (CSS) Software Quality Code Review Information Systems Computer Engineering Continuous Delivery Continuous Integration Database Design Monitoring of Systems
+21 more
Joint Application Design Python (Programming Language) PostgreSQL Node.Js Oracle (Applications) Ruby Systems Architecture Web Application Frameworks ReactJS Spring-boot Reliability of Systems Backend Git Vue.js AngularJS Kubernetes Information Technology Docker Jenkins Golang Microservices

Job description

Job Duties: Develop and modify software or programs at a high technical level. Responsible for designing and developing scalable, user-focused solutions across the full technology stack. Build robust applications with modern frameworks and languages, including Angular, ReactJS, Node.js, Golang, Ruby, Python, and JavaScript. Define the overall technical strategy and system architecture, focusing on scalability, performance, and security. Lead the architectural design of the system, ensuring alignment with best practices and project requirements. Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications and solutions. Oversee the integration of technologies, ensuring seamless functionality and optimal performance. Guide the development team in utilizing Golang for backend services and Vue.js for front-end interfaces. Ensure effective database design and management, leveraging Oracle and PostgreSQL to store and retrieve data efficiently. Implement robust testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines to ensure stability and reliability. Develop and enforce coding standards, best practices, and documentation to support ongoing maintenance and future enhancements. Coordinate with project managers, business analysts, and other stakeholders to ensure project milestones are met on time and within budget. Conduct regular code reviews and technical assessments to maintain high standards of code quality and system reliability. Monitor system performance and address any issues proactively, providing ongoing support and maintenance as needed. Train users in joint application development techniques. Use of Amazon Web Services (AWS), Angular, ReactJS, Node.js, Golang, Ruby, Python, JavaScript, HTML, CSS, Microservices, Spring Boot, Oracle, PostgreSQL, Git, Docker, Kubernetes, and Jenkins.

Requirements

Position requires 2 years of experience with JavaScript, HTML, CSS, Ruby, ReactJS, and AWS., Requirements: Master’s degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 2 years of experience in the job offered or a related occupation including Software Engineer, Product Engineer, or related experience. Will accept a Bachelor’s degree plus 5 years of progressive experience in lieu of the required education and experience. Position requires 2 years of experience with JavaScript, HTML, CSS, Ruby, ReactJS, and AWS. Will accept any suitable combination of education, training, or experience as per the requirements cited herein. 40hrs/week.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.mitalent.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all