Sr. Software Developer (Ref# SSD63SK)

HTC Global Services, Inc.
Troy, MI, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Spring Security Agile Methodology Cascading Style Sheets (CSS) Software Quality Information Systems Computer Engineering Continuous Delivery Continuous Integration Software Debugging
+14 more
Amazon DynamoDB Python (Programming Language) PostgreSQL MongoDB Software Systems SQL Databases Software Technical Review TypeScript ReactJS Spring-boot Virtual Environment Information Technology Restful APIs Microservices

Job description

Job Duties: Develop and modify software or programs at a high technical level. Work in a collaborative virtual environment that includes pairing and mobbing with other cross-functional team members. Collaborate with business partners to define requirements. Design and implement software architecture and systems considering performance, scalability, and security. Responsible for the development and implementation of the applications using Spring Boot. Validate and release applications using CI/CD (Continuous Integration / Continuous Delivery) tools. Provide inputs on the user experience to help shape the product vision. Work on a small Agile team to deliver working, tested software. Communicate effectively with product owners, product designers, and other technical experts. Deploy software systems, maintain existing systems, and make updates or upgrades as needed. Create technical documents, user manuals, and specifications. Analyze existing programs, identify areas of modification, and find solutions to technical challenges. Evaluate client feedback to improve the software and identify areas for enhancement. Demonstrate technical excellence providing front-end and back-end expertise through design and code reviews and documentation. Identify and resolve bugs, ensuring code quality and performing rigorous testing. Use of Java, Spring Boot, Spring Security, Microservices, RESTful Web Services, Python, SQL, JavaScript, HMTL, CSS, TypeScript, React, PostgreSQL, DynamoDB, and MongoDB.

Requirements

Position requires 1 year of experience with Spring Boot and Microservices., Requirements: Master’s degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 1 year of experience in the job offered or a related occupation including Software Engineer or related experience. Position requires 1 year of experience with Spring Boot and Microservices. 40hrs/week.

Apply for this position

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

Apply on 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

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · WWC 2024

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all