Senior Software Engineer

💰 $8,960 - $14,336 (Est.) 📍 Ogden

Job Description

Qualifications
This position requires a deep understanding of software engineering principles, a passion for technology, and the ability to work collaboratively in a fast-paced environment
Bachelors degree in Computer Science, Software Engineering, or a related field
5+ years of experience in software development
Experience with cloud platforms such as AWS, Azure, or Google Cloud
Strong understanding of microservices architecture and APIs
Familiarity with database technologies like SQL, NoSQL, and ORM frameworks
Knowledge of containerization tools like Docker and Kubernetes
Experience with Agile development methodologies
Strong problem-solving skills and attention to detail
Ability to work in a collaborative team environment
Excellent communication and interpersonal skills
Experience with version control systems like Git
Familiarity with software testing frameworks and tools
Ability to adapt to changing technology and priorities
Proven ability to deliver projects on time and within scope
While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel; reach with hands and arms; stoop, kneel, crouch, or crawl; and talk or hear
The employee must exert up to 30 lbs. of force occasionally, and/or up to 20 lbs. of force frequently, and/or up to 10 lbs. of force constantly to move objects
Specific vision abilities required by this job include near acuity, far acuity, depth perception, accommodation, color vision, field of vision
Benefits
Join our team and enjoy a comprehensive package of competitive benefits and perks designed to support your well-being and professional growth
Access to our Employee Health Clinic for your medical needs
Comprehensive Medical, Dental, and Vision Insurance coverage
Participation in our Family First Program, emphasizing work-life balance
401(K) plan with generous employer match to help you plan for the future
Educational Reimbursement opportunities to support your continued learning and development
Wellness Incentives to promote a healthy lifestyle
Substantial product discounts, because we value our team members as customers too
Generous Paid Time Off and Paid Holidays, ensuring you have time to rest and recharge
Responsibilities
The Senior Software Engineer plays a pivotal role in the development and enhancement of software applications within the organization
As an experienced professional, you will leverage your expertise to design, implement, and maintain robust software solutions while ensuring alignment with business objectives
In addition to technical prowess, the Senior Software Engineer will mentor and guide junior developers, fostering a culture of continuous improvement and innovation
This role is crucial in driving the company's technical roadmap and achieving strategic goals
Design, develop, and maintain high-quality software solutions
Collaborate with cross-functional teams to gather requirements and define software specifications
Implement microservices architecture to enhance application performance and scalability
Develop and provide APIs for internal and external integrations
Participate in code reviews, ensuring adherence to best practices and coding standards
Troubleshoot and resolve software defects and performance issues
Mentor junior developers, providing technical guidance and support
Stay up-to-date with emerging technologies and industry trends
Participate in Agile ceremonies and contribute to project planning
Integrate data from various backend services and databases
Document software design and development processes
Conduct software testing and validation to ensure quality assurance
Enhance existing software solutions based on user feedback
Monitor application performance and optimize code where necessary
Assist in the deployment of applications into production environments
Job description
About Us

At Better Being we empower and inspire individuals to feel better and live healthier lives by providing the most trustworthy, pure, and innovative natural wellness solutions. If you thrive in a challenging work environment, surrounded by incredible team members who will help you grow and do your best work, Better Being is the right place for you. Come build with us and be part of an award-winning company that’s helping create meaningful and lasting change in the healthcare industry.

Job Summary

The Senior Software Engineer plays a pivotal role in the development and enhancement of software applications within the organization. As an experienced professional, you will leverage your expertise to design, implement, and maintain robust software solutions while ensuring alignment with business objectives. This position requires a deep understanding of software engineering principles, a passion for technology, and the ability to work collaboratively in a fast-paced environment. In addition to technical prowess, the Senior Software Engineer will mentor and guide junior developers, fostering a culture of continuous improvement and innovation. This role is crucial in driving the company's technical roadmap and achieving strategic goals.

Essential Functions
• Design, develop, and maintain high-quality software solutions.
• Collaborate with cross-functional teams to gather requirements and define software specifications.
• Implement microservices architecture to enhance application performance and scalability.
• Develop and provide APIs for internal and external integrations.
• Participate in code reviews, ensuring adherence to best practices and coding standards.
• Troubleshoot and resolve software defects and performance issues.
• Mentor junior developers, providing technical guidance and support.
• Stay up-to-date with emerging technologies and industry trends.
• Participate in Agile ceremonies and contribute to project planning.
• Integrate data from various backend services and databases.
• Document software design and development processes.
• Conduct software testing and validation to ensure quality assurance.
• Enhance existing software solutions based on user feedback.
• Monitor application performance and optimize code where necessary.
• Assist in the deployment of applications into production environments.

Job Qualifications
• Bachelors degree in Computer Science, Software Engineering, or a related field.
• 5+ years of experience in software development.
• Experience with cloud platforms such as AWS, Azure, or Google Cloud.
• Strong understanding of microservices architecture and APIs.
• Familiarity with database technologies like SQL, NoSQL, and ORM frameworks.
• Knowledge of containerization tools like Docker and Kubernetes.
• Experience with Agile development methodologies.
• Strong problem-solving skills and attention to detail.
• Ability to work in a collaborative team environment.
• Excellent communication and interpersonal skills.
• Experience with version control systems like Git.
• Familiarity with software testing frameworks and tools.
• Ability to adapt to changing technology and priorities.
• Proven ability to deliver projects on time and within scope.
• Certification in relevant technologies or methodologies is a plus.

Physical Requirements
• While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel; reach with hands and arms; stoop, kneel, crouch, or crawl; and talk or hear.
• The employee must exert up to 30 lbs. of force occasionally, and/or up to 20 lbs. of force frequently, and/or up to 10 lbs. of force constantly to move objects.
• Specific vision abilities required by this job include near acuity, far acuity, depth perception, accommodation, color vision, field of vision.

Our Benefits

Join our team and enjoy a comprehensive package of competitive benefits and perks designed to support your well-being and professional growth. Our offerings include:
• Access to our Employee Health Clinic for your medical needs.
• Comprehensive Medical, Dental, and Vision Insurance coverage.
• Participation in our Family First Program, emphasizing work-life balance.
• 401(K) plan with generous employer match to help you plan for the future.
• Educational Reimbursement opportunities to support your continued learning and development.
• Wellness Incentives to promote a healthy lifestyle.
• Substantial product discounts, because we value our team members as customers too.
• Generous Paid Time Off and Paid Holidays, ensuring you have time to rest and recharge.

For more information, check out our website Better Being Careers and join us in experiencing a workplace where your well-being and success are our top priorities.

This description is not intended to be an exhaustive list of responsibilities and qualifications. The position, duties, and qualifications are subject to change at any time.

We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, ****** orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

💡 Quick Summary

Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Ogden offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: Better Being Co.

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Senior Software Engineer in Ogden is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Senior Software Engineer is an on-site position based in Ogden. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Senior Software Engineer. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • HR Lead

    Resillion is a global company with end-to-end capabilities: no matter your industry, your geographical location, or stage in your digital journey. With offices in North America, Europe, and Asia, Resillion will be by your side. Helping you and your o...

    Full Time / Part Time

    Salary Estimated: 24K to 27K

    Remote

    August 7, 2026


    Apply Now

  • BACKDOOR FOR FRESHERS

    We have openings in Software IT. Front-End Web Developer ,Cyber Security,Java, Dotnet, Testing,Pega,Python, Devops,AWS , SAP ABAP, SAP CRM, SAP FICO, SAP SD and SAP Basis etc, We provide all genuine software IT related jobs through backdoor process, ...

    Full Time / Part Time

    Salary Estimated: 22K to 29K

    Hyderabad, Andhra Pradesh

    August 7, 2026


    Apply Now

  • Junior Fit-Out Engineer / Junior Engineer

    Job Overview We are looking for a Junior Engineer to assist in the execution of interior fit-out projects. The ideal candidate will support site activities, coordinate with vendors and contractors, and ensure that all works are completed within timel...

    Full Time / Part Time

    Salary Estimated: 23K to 28K

    New Delhi, Delhi

    August 7, 2026


    Apply Now

  • IT Support Technician

    No district employee or student shall be subjected to discrimination in employment or any district program or activity on the basis of age, color, disability, gender, gender identity, genetic information, national origin, pregnancy, race, religion, s...

    Full Time / Part Time

    Salary Estimated: 16K to 31K

    South Salt Lake, Utah

    August 7, 2026


    Apply Now

  • Mailroom Lead

    JOB SUMMARY: Under the direction of the Operations Manager this position is responsible for the booking/processing of service maintenance agreements, changes and cancellations and the maintenance of the service tasking data base for the Southern Cali...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Remote

    August 7, 2026


    Apply Now

  • Senior Lead Engineer - Development

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor's Degree Travel Percentage : 0%Senior Lead Engineer - Development (C#, ASP.net with MVC) As the world works and lives faster, FIS...

    Full Time / Part Time

    Salary Estimated: 15K to 26K

    Pune, Maharashtra

    August 7, 2026


    Apply Now