Senior Software Development Engineer

3 months ago


Southfield, United States Vital Tech Solutions Full time
Job DescriptionJob Description

Job Title: Senior Software Development Engineer - Originations

Location: Remote

Vital Tech Solutions is Premier Enterprise Technology Consulting and Workforce Management Solutions Provider to the OEM, Manufacturing, Aerospace, Health Care, Finance and Government industries with offices in the Metro Detroit area. Since its inception, Vital Tech Solutions has been on the forefront of Technology Integration & Human Capital Asset Creativity by providing our customers with flexible Technical Consulting Solutions and Talent Management Acquisitions to support their various organizational and technical program needs.

Vital Tech Solutions is looking for a highly motivated and outgoing Senior Software Engineer, Originations, with a solid background in the Software Design and Development (SDLC) Methodology to support one of our Large Fortune 500 Customers in the Metro Detroit region.


Summary of Job Responsibilities:

As a Senior Software Engineer, you are a member of a cross-functional Agile Development team that analyzes, designs, codes, tests and delivers software features and collaborate with business partners about the business requirements needs and processes with the ability to transform those discussions into Software Design and proper code.

  • · The creative SW Engineer will work with the Origination Product Team to Experiment, Test, and Validate Software Concepts and Assumptions against Business needs, reach conclusion and recommend workable SW Methodology solutions.
  • · The selected candidate will be asked to Design, Code, Test, and Deliver insightful and architecturally sound business solutions around high complexity work
  • · Contribute to team's SPRINT goals by test driving complex code
  • · Apply team coding, documenting and testing standards and drive continued improvements
  • · Actively participates in engineer COE discussions towards continuous improvement of design and code quality
  • · Advocate best structural design principles and patterns within the team
  • · Improve application and team processes
  • · Conduct impact analysis to proactively identify impact of a change across multiple systems
  • · Communicate application changes clearly, concisely, and objectively, both verbally and in writing
  • · Performs regular reviews on code written by less experienced engineers
  • · Independently solves various problems and rectify complicated problems through the application of design patterns
  • · Consistently improve the quality and structure of the previously written code
  • · Communicate application changes clearly, concisely, and objectively, both verbally and in writing.
  • · Mentor less experienced engineers

Required Competencies:

  • · Development: Required skills and competencies to Develop solutions using standards and best practices of the applications language.
  • · Writes code that implements the design that is testable, extensible, efficient and maintainable.
  • · Impact Analysis: Selected candidates need to be impactful in terms of understanding the rationale behind and how Software Changes impact the Enterprise Applications and across the technical ecosystem.
  • · Solution Design: Ability to translate high level requirements to create and implement designs that meet the needs of the customer, are technically sound, maintainable and cost effective. Ability to identify missing or ambiguous requirements and apply proper solutions.
  • · Technical Domain: Apply your technical domain knowledge, including the application architecture, design and data of the application they support and systems to which it interfaces.
  • · Facilitation Techniques: Organize, support and/or conduct workshops, meetings, presentations specific to the objectives of each, problem to be solve, and needs of the audience.

Technical Requirements:

  • · Candidates must have bachelor's degree in computer science, Information Systems, or closely related field of study, or equivalent work experience
  • · Minimum 5 -8 years of software engineering experience or comparable depth of experience
  • · Solid Java platform experience
  • · Practical expertise in Software Development Life Cycle (SDLC) including Waterfall and Agile/SCRUM
  • · Practical expertise in Data modeling and Database Management
  • · The Senior Software Engineer will demonstrate advanced skills while coaching and mentoring less senior team members
  • · Sound Microservices architecture experience
  • · In-depth experience in usage and creation of API libraries and custom frameworks to optimize and automate the program's functionality
  • · Experience with Spring Boot, Spring REST, or Spring MVC


Preferred Experience:

  • · Candidates shall have Monolith to Microservices Migration Experience
  • · Minimum 3 years of experience as an engineer Embedded in team in an Agile and DevOps delivery environment
  • · Experience in the technical lead role overseeing a team of software engineering talent
  • · Advanced IDE usage including memorized the shortcuts associated with them to accelerate the work, write custom macros and optimize the IDE
  • · Experience with JSON, AJAX, SOA, Rest/SOAP based Web Services, JUnit, Jenkins and Bitbucket
  • · Experience in API security, analytics, throttling, caching, logging, request and response modifications etc.
  • · Experience in creating REST API documentation using Swagger and RAML or similar tools desirable
  • · Experienced with Object-Oriented Design (OOD)
  • · Ability to fully design and manage databases and use syntax to expedite results, advanced queries and convert data across incompatible interfaces.
  • · Hands-on knowledge of multiple programming languages, as well as the foundations of how languages work


Vital Tech Solutions is an Equal Opportunity Affirmative Action employer. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.



  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Senior Software Development Engineer - OriginationsVital Tech Solutions is seeking a highly motivated and experienced Senior Software Development Engineer to join our team in the Metro Detroit region. As a key member of our cross-functional Agile Development team, you will be responsible for analyzing, designing, coding, testing, and delivering...


  • Southfield, United States Great Expressions Dental Centers Full time

    Senior Software EngineerWe are in search of an experienced Senior Software Engineer to lead and oversee our software design, development, and implementation processes. The responsibilities of the Senior Software Engineer include leading user requirement sessions, taking the forefront in system functionality decisions, and coding in languages like .NET and...


  • Southfield, United States Great Expressions Dental Centers Full time

    Senior Software EngineerWe are in search of an experienced Senior Software Engineer to lead and oversee our software design, development, and implementation processes. The responsibilities of the Senior Software Engineer include leading user requirement sessions, taking the forefront in system functionality decisions, and coding in languages like .NET and...


  • Southfield, Michigan, United States Saxon Global Full time

    Job Title: Senior Embedded Software Developer Job Summary: We are seeking a highly skilled Senior Embedded Software Developer to join our team at Saxon Global. As a key member of our Lighting ECU software development team, you will be responsible for designing and implementing software changes to meet the software requirements. Responsibilities: * Design...


  • Southfield, United States Magna Full time

    #jobreq_print_container div {line-height: 14px;}#jobreq_print_container div span {font-size: 12px; } About us We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. Forward....


  • Southfield, Michigan, United States Diverse Lynx Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Diverse Lynx LLC. As a key member of our engineering team, you will be responsible for the design and development of automotive closure hardware and mechanism parts and assemblies.Key Responsibilities:Design and develop automotive closure hardware and mechanism parts and...


  • Southfield, Michigan, United States Magna Full time

    About UsMagna is a leading global automotive supplier, dedicated to creating a safer, more intelligent, and connected mobility experience. Our vision is to make vehicles safer and cleaner, while serving our communities, the planet, and people.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software...


  • Southfield, Michigan, United States Magna Full time

    About the RoleThe Senior Software Engineer will be responsible for designing and developing software components, coding, and testing software components based on software architecture and requirements within a project.Your ResponsibilitiesCollaborate with system functional safety engineering in the development of the technical safety concept with focus on...


  • Southfield, Michigan, United States Great Expressions Dental Centers Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead and oversee our software design, development, and implementation processes at Great Expressions Dental Centers.Key ResponsibilitiesTechnical Leadership: Lead the full software development life cycle (SDLC), ensuring the creation of top-tier, innovative software that meets industry...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a highly skilled Senior Loyalty Software Engineer to join our team at dentsu. As a key member of our Promotion and Loyalty Services software projects, you will play a critical role in designing and developing modern, reliable, and reusable systems.ResponsibilitiesDesign and develop scalable solutions in Ruby, Rails, and SQL...


  • Southfield, Michigan, United States DBSI Services, Inc. Full time

    Job Title: Senior Engineer, FrontDBSI Services, Inc. is seeking a highly skilled Senior Engineer, Front to join our team. As a Senior Engineer, Front, you will be responsible for designing and developing automotive closures hardware and mechanism parts and assemblies.Responsibilities:Design and development of automotive closures hardware and mechanism parts...

  • Software Engineer

    1 month ago


    Southfield, United States Stefanini North America and APAC Full time

    Position Description:As a Software Engineering Supervisor, you will be responsible for leading and mentoring a team of software engineers, ensuring the successful delivery of high-quality software projects, and contributing to the overall growth and development of the engineering team. You will play a key role in fostering a collaborative and innovative work...

  • Software Engineer

    1 month ago


    Southfield, United States Stefanini North America and APAC Full time

    Position Description:As a Software Engineering Supervisor, you will be responsible for leading and mentoring a team of software engineers, ensuring the successful delivery of high-quality software projects, and contributing to the overall growth and development of the engineering team. You will play a key role in fostering a collaborative and innovative work...


  • Southfield, Michigan, United States Global Information Technology Full time

    Job Title: Lead Software EngineerGlobal Information Technology is seeking a highly skilled Lead Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing enterprise software solutions.Key Responsibilities:Design and develop complex software systems using Java, C++, GoLang, or...


  • Southfield, Michigan, United States Sapear Inc Full time

    Job OverviewSapear Inc is seeking a highly skilled Senior Software Engineer to join our team in the Chassis Controls and Electronics department.Key ResponsibilitiesDesign and DevelopmentDesign, build, calibrate, and validate systems responsible for Chassis and Vehicle Dynamics control.Collaboration and TeamworkWork closely with Vehicle Controls, Motor...


  • Southfield, Michigan, United States Unified Tech Group Inc Full time

    Job OverviewSalary: CompetitiveEssential Skills: Java, webRTC, WebSocket, GRPC, protobuffer, MQTT, DDS, Kafka/pulsar/Cassandra, Azure Cloud, Azure IOTKey Responsibilities:Deliver standardized solutions across all Unified Tech Group Inc in-house controllers and cloud/edge environments.Document design requirements and correlate them with test cases to validate...

  • Software Developer

    1 week ago


    Southfield, Michigan, United States Merkle Full time

    Software Engineer, Delivery Node.jsMerkle is a leading data-driven, technology-enabled, global performance marketing agency that specializes in delivering unique, personalized customer experiences across platforms and devices.We are seeking a skilled Software Engineer to join our team and contribute to the development of complex web-based projects and...


  • Southfield, United States Jatca Full time

    Full Job Description As the Controls Engineer, you will be responsible for all aspects of the electrical design and commissioning of all equipment in the Company product range. This includes, but is not limited to industrial cleaning systems, industrial filtration systems and automation control. The position requires up to 25% travel. Primary...


  • Southfield, Michigan, United States Tech M USAAvance Consulting Full time

    Software Engineer Job Description **Job Summary:** We are seeking a highly skilled Software Engineer to join our team at Tech M USAAvance Consulting. As a Software Engineer, you will be responsible for participating in customer meetings, leading joint debug sessions, and supporting the system Marelli software development team. **Responsibilities:** *...


  • Southfield, United States Global Information Technology Full time

    Job DescriptionJob DescriptionJob Title: Senior Application Software Engineer (Web Services)Job Location: RemoteJob type: Full TimeJob Description:Gather requirements, Analysis, Design, Implementation, Test, Document and Maintain (full SDLC) of robust scalable and secure custom application. Act as a mentor and coach to develop junior developers on the...