Software Engineer
We design and deliver innovative software solutions that empower businesses to scale and succeed. We are seeking a talented Software Engineer to join our growing team and contribute to building high-quality, scalable, and secure applications.
Key Responsibilities-
Design, develop, test, and deploy software solutions across the full development life cycle.
-
Collaborate with product managers, designers, and other engineers to understand requirements and deliver impactful features.
-
Write clean, efficient, and maintainable code following best practices.
-
Debug, troubleshoot, and optimize existing applications for performance and scalability.
-
Develop and integrate APIs (REST, GraphQL, SOAP) with front-end and back-end systems.
-
Work with relational and non-relational databases to design efficient data models.
-
Participate in code reviews and knowledge-sharing sessions.
-
Stay updated on emerging technologies and recommend solutions that align with business needs.
-
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
-
2 5 years of professional software development experience.
-
Proficiency in at least one programming language (Java, Python, C++, JavaScript, or C#).
-
Strong knowledge of data structures, algorithms, and software design patterns.
-
Experience with front-end (React, Angular, Vue, or similar) and/or back-end frameworks (Spring Boot, Node.js, Django, .NET).
-
Familiarity with databases (SQL MySQL, PostgreSQL, Oracle; NoSQL MongoDB, Cassandra).
-
Understanding of version control systems (Git).
-
Knowledge of Agile/Scrum methodologies.
-
Experience with cloud platforms (AWS, Azure, or GCP).
-
Familiarity with microservices architecture.
-
Exposure to containerization and orchestration (Docker, Kubernetes).
-
Experience with automated testing and CI/CD pipelines.
-
Competitive salary and benefits package.
-
Opportunities to work on innovative and impactful projects.
-
Collaborative and growth-oriented work culture.
-
Professional development and career advancement support.
Recommended Jobs
Panel Builder
Job Description Job Description A renowned industry player in the field of electrical and electronic systems assembly is actively seeking a Panel Builder to join their dynamic team. This is a …
Public Engagement and Communications Intern - Summer 2026
What We're Looking For At HNTB, you can create a career that is meaningful to you while building communities that matter to all of us. For more than a century, we have been delivering solutions fo…
Student Records Clerk
Student Records Clerk Location Flint, MI : Position Records Clerk Reports To Student Records Supervisor Department Student Records FLSA STATUS Non-Exempt - Full Time Primary Posit…
Software Engineer, Platform
PLEASE APPLY THROUGH THIS LINK: DO NOT APPLY BELOW Speechify is the easiest way to listen to the world's information . Articles on the web, documents in the cloud, books on your phone-we abso…
Skilled Handy Person/Maintenance
Job Title: Skilled Handy Person/Maintenance Location: Almont, MI Company: Country Smoke House Job Type: Full-Time About Us: Country Smoke House is a well-established meat company, dedi…
Eyewear Customer Service/Sales Advisor
Description About the role See yourself starting a new career journey? As an Eyewear Consultant for MyEyeDr. you play an essential role by providing personalized eyecare through supporting your…
CNC Setup/Programmer
START Inc is seeking a CNC Setup/Programmer Job Description: ~10 Years of experience preferred ~ Program at the machine with G&M Code (Fanuc Controllers) ~$19-25/Hr ~ Read Blueprints ~ P…
Full Time Vascular Surgery Job Midland, MI
Central Michigan Vascular Surgeon Job - 30 Minutes from SaginawClinical Role Do you know someone who might be a good fit? Ask about our generous referral fees! Seeking a Board Certified or trul…
Production Lead - 2nd Shift
Requisition Number: 211718 Job Description Cintas is seeking a Production Lead to support the Rental Division. The Production Lead is responsible for assisting supervisors/managers in ensuring…
DSP - Direct Support Professional
Job Description Job Description Job description Join Our Family, Care with Your Heart! Position: Direct Support Professional (Full-Time, Part-Time, On-Call) Why Choose McBride Qualit…