Software Engineer
Damco Solutions
Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, writing code, testing for quality and deploying the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function.
Key Responsibilities:
1. Engage with customers to deeply understand their use-cases, pain points, and requirements, showcasing empathy and advocating for user-centric software solutions
2. Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile) and technologies 3. Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
4. Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
5. Collaborate with cross functional teams like product owners, designers, architects etc.
6. Define and implement software test strategy, guidelines, policies and processes in line with organization vision, industry regulations and market best practices.
7. Work on continuously improving performance and optimizing the application and implement new technologies to maximize development efficiency
8. Familiar with programming practices, such as test-driven development, continuous integration, and continuous delivery
9. Support security practices to safeguard user data including encryption and anonymization.
10. Create user-friendly and interactive interfaces
11. Develop and maintain back-end applications like APIs and microservices using server-side languages
12. Evaluate and incorporate emerging technologies and capabilities to deliver their solutions, and are monitoring and participating in solutions for new stack layers, often involving industry collaboration
Skills Preferred: GCP
Experience Required:
Senior Engineer Exp:
Prac. In 2 coding lang. or adv.
Prac. in 1 language
Guides. 10+ years in IT.
8+ years in development Experience Preferred:
Support the team to perform the End-To-End integrations, including Design and Development for New Interfaces using Microservice Architecture in GCP
• Drive problem solving and continuous improvement initiatives by collaborating with Architecture, IT Teams, System Integrators and Business to ensure Seamless data flow.
• Develops and Integrates IT solutions starting with Requirement Functional / Technical Specifications, including Unit Test Plans.
• Translate functional Requirements into Technical Specifications, develop and integrate IT Solutions by using appropriate development standards and Methodologies taking into Account performance and security.
• Maintain JIRA and Create Use cases, user stories and other requirements/specification artifacts. Use the same to effectively Communicate status updates to all Stakeholders.
- ...ensure cross-browser compatibility Design and development of interactions with Web APIs Collaborate with Business Analysts, Software Architects, and Senior Developers to establish the physical application framework Document technical design as well as unit...SuggestedContract workWork at officeImmediate startRemote workFlexible hours
- ...development lifecycle. Implement and advocate for best practices in software craftsmanship, ensuring solutions are well-documented,... ...grasp concepts quickly and implement learning fast Passion for engineering excellence ~ Effectively communicate your ideas and listen to...SuggestedWork at office
- ...something bigger than ourselves. Are you ready to change the way the world moves? We are seeking an experienced Full-Stack Software Engineer to join our dynamic team working on building a cutting-edge Artificial Intelligence (AI) Vision System from the ground up. Utilizing...SuggestedImmediate startRemote workRelocationFlexible hours
$130k - $185k
...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software...SuggestedWork experience placementSummer holidayWork at officeFlexible hours$100k - $140k
...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning challenges? Do you want to help shape the future of education? PrairieLearn is an early-stage EdTech startup. We are hiring talented...SuggestedFull timeRemote workFlexible hours- ...Senior Software Engineer As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back-end software solutions with heavy integration focus to our new platform initiatives. You'll use various programming languages...Night shiftWeekend work
$174.9k - $222k
...Job Description The Role As a Senior Software Engineer on GM’s Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM’s multi-channel communications. The Notification Platform enables transactional and...Temporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office$99.6k - $166.6k
...ourselves. Are you ready to change the way the world moves? Do you believe great software is the backbone of great products? We do! Redefining mobility requires robust, scalable, and well-engineered software platforms that power everything from development workflows to...Immediate startFree visaFlexible hours- ...long term Job Description: We are seeking a highly motivated Full Stack Developer to join our Observability team. As a Software Engineer on our Platform Observability team, you will be at the heart of our engineering ecosystem. You won't just be monitoring systems...Flexible hours
- ...responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are... ...the software to meet customer requirements. Full-stack software engineering roles, who can develop all components of software including user...Work experience placementImmediate start
- ...Software Engineer Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software...
- ...reputation with our clients. We are currently looking for entry-level software programmers, IT enthusiasts, Python/Java developers, and data... ...Who Should Apply? Recent graduates in Computer Science, Engineering, Mathematics, or Statistics who want a career in the IT...
$99k - $170k
...We bring engineering ideas to life. In Product Development, we make driving more exciting, enjoyable and sustainable. Ford's Advanced Driver... ...experience in the development of sensors, ECUs, models, and software. This position focuses on leading and supporting the...Local areaImmediate startRemote workVisa sponsorshipFlexible hours$103k - $155k
...corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... ...pro bono legal work. WHAT WE DO At Relativity, engineers do more than write code - they build systems that enable users...Remote work- ...RxBenefits is hiring! We are adding a Software Engineer IV to the growing application development team at our Birmingham, AL headquarters. As a level IV engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly...Temporary workLocal areaRemote work
- ...Software Engineer Location: Onsite in Dearborn, MI 5 days a week JD: Java · Spring Boot · Connected Services Overview We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services...Contract work
$68k - $93.5k
...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs....For contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...OpenAPI) Overview We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle - from architecture through deployment - building robust...Contract work
- ...Software Engineer American factories deserve a supply chain that moves as fast as they do. The next generation of American manufacturing is being built right now. NOX METALS (YC S25) is the supply chain powering it. We use software and automation to supply metal...Full time
$135.42k - $226.98k
...with cross-functional teams to ensure seamless integration of software and hardware components. Our ideal candidate is an enthusiastic... .... Work in an agile team of software developers, test engineers, technical product managers and leads. Qualifications...Immediate startVisa sponsorshipFlexible hours- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who Should Apply Recent...Full timeH1bRemote work
- ...Job Description We are seeking a highly skilled engineer to design, build, and operate large-scale, cloud-native systems that power... ...'s connected vehicle ecosystem. Own end-to-end delivery of software services powering critical customer experiences, as well as the...Immediate startFlexible hours
$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for...Local areaRemote workWork from homeFlexible hours$138.49k - $184.14k
...analytical skills to help create vehicles that are as smart as you are. What you'll be able to do: Senior Cloud Native Software Engineer - positions offered by Ford Motor Credit Company LLC (Dearborn, Michigan). Note, this is a hybrid position whereby the employee...Immediate startWork from homeFlexible hours- ...Embedded Software Engineer - HOT JOB! One of the most long-standing organizations in the area is seeking an entry to experienced level Software Engineers. This is going to be working on cutting edge technologies and systems. Embedded Software Engineer...
$100k
...etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time positions with clients. Who Should Apply Recent...Full timeH1b$55 - $60 per hour
...Akkodis is seeking a Software Engineer for a Contract with a client in Dearborn, MI. This role focuses on designing and building scalable data pipelines and microservices that power enterpriselevel cloud data platforms. Rate Range: $55/hour to $60/hour; The rate...Hourly payContract workTemporary workLocal area- FastTek Global is looking for a highly motivated Software Engineer to join our Observability team in Dearborn, Michigan. This role involves designing and building self-service observability infrastructure, championing modern telemetry standards, and developing robust data...
- ...Senior Software Engineer, On-Device As a Software Engineer, you’ll join an established venture team working on a next generation automotive security product, currently in pilot and producing strong results. This is an exciting opportunity to be part of an early venture...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- senior robotics software engineer Detroit, MI
- graduate software engineer Detroit, MI
- senior software engineer Detroit, MI
- software developer fintech Detroit, MI
- software engineer visa sponsorship Detroit, MI
- senior software engineer ruby on rails Detroit, MI
- federal - software developer Detroit, MI
- graduate software developer Detroit, MI
- consulting software engineer Detroit, MI
- software engineer travel Detroit, MI

