Software Engineer

DICE
Albuquerque, New Mexico, US
$45-$65 an hour
Full-time
We are sorry. The job offer you are looking for is no longer available.

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Jobot, is seeking the following. Apply via Dice today!

All potential candidates should read through the following details of this job with care before making an application.

Hybrid schedule, fun project, long-term potential

This Jobot Consulting Job is hosted by : Mitch Hagen

Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.

Salary : $45 - $65 per hour

A bit about us :

We are a global operation that is headquartered in Irving. We have been in business for more than 25 years, with operations all over the globe.

This is a really exciting time to join the organization; we are growing and have tons of room for professional growth.

Why join us?

This is a really fun project. We are re-platforming an important software. Really cool work and possibility of conversion to FTE.

If FTE, we offer incredible benefits, a fun culture, growth opportunity within a culture that prioritizes work-life balance.

Job Details

Our company is seeking an experienced, innovative, and passionate Consulting Software Engineer to join our dynamic team.

This is an exciting opportunity to, help us re-platform a cutting-edge software solutions that drive our business forward.

As a Consulting Software Engineer, you will be a key player in our technical team, working directly with our client to design, develop, and deploy software systems that streamline processes and improve operational efficiency.

Responsibilities :

  • Develop both the back-end and front-end components of the Loyalty Management System using MySQL, PHP, Python and related technologies.
  • Develop the CI / CD pipelines of the system using AWS CloudFormation, Packer, Chef, GitHub and related technologies.
  • Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement features.
  • Write clean, maintainable, and efficient code while following best practices and coding standards.
  • Perform thorough testing and debugging of applications to ensure high-quality and bug-free software.
  • Optimize application performance and scalability to handle high traffic and large datasets.
  • Participate in code reviews, provide constructive feedback, and adhere to version control and release management processes.
  • Keep up-to-date with emerging technologies trends, actively contributing innovative ideas to improve processes and software development practices.
  • Troubleshoot and resolve application issues, providing technical support to users when necessary.
  • Member of a cross-functional Agile development team, actively participating in the various Scrum ceremonies.
  • Be part of an on-call rotation that closely monitors the system during high-volume business hours.

Qualifications :

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of proven experience as a Full-Stack PHP Developer, or similar role, in a hybrid-cloud enterprise application environment.
  • Comfortable working with relational database platforms such as MySQL, including writing optimized queries, and solving complex data-related issues.
  • Familiarity with cloud platforms like AWS and Google Cloud, and experience in implementing cloud-native solutions.
  • In-depth knowledge of MVC frameworks (e.g., Symfony).
  • Experience in building APIs and integrating with third-party APIs.
  • Experience developing web-based UIs using JavaScript, HTML, and CSS.
  • Familiarity with version control systems (e.g., Git) and automated CI / CD pipeline tools (e.g., GitHub Workflows, Jenkins).
  • Solid understanding of object-oriented programming principles, common design patterns, writing clean code, and refactoring.
  • Excellent problem-solving and analytical skills, with the ability to quickly learn and adapt to new technologies.
  • Strong communication skills and the ability to collaborate effectively in a team environment.
  • Proficient with application performance monitoring tools (e.g., CloudWatch, New Relic).

Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

J-18808-Ljbffr

6 days ago
Related jobs
Promoted
Strategic Education Inc.
Albuquerque, New Mexico

Bachelor of Engineering in Computing, Software Engineering, or related field or foreign equivalent. Participates as a technical expert in the design, development, coding, testing, and/or debugging of major new software and/or significant enhancements to existing software which may include applicatio...

Promoted
Honeywell
Albuquerque, New Mexico

Bachelor of Science degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or other equivalent ABET accredited Engineering program. Under moderate supervision, this position is responsible for a variety of intermediate level software engineering responsibilit...

Maximus
Albuquerque, New Mexico

Description & Requirements As a Software Engineer the incumbent will be (1) maintaining and improving existing IT systems focused on supporting health and research programs (2) Working with stakeholders to determine operational needs (3) Designing new IT solutions/functionalities using existing...

Modern Technology Solutions
Albuquerque, New Mexico

Cloud Network / Software Engineer. As a Cloud Network / Software Engineer with MTSI, you will join a small, energetic team to build and maintain a high-fidelity cloud environment. As a Cloud Network / Software Engineer, you will be responsible for the following:. Supporting the software engineering ...

GEICO
Albuquerque, New Mexico
Remote

Our Senior Duck Creek Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. As a Senior Engineer, you will:. Engage in cross-functional collaboration ...

National Radio Astronomy Observatory
Albuquerque, New Mexico

This includes the software for automatically selecting what to observe (Scheduling software), software that decomposes high-level parameters into the commands sent to the telescopes (Monitor and Control software) and software that collects the data and processes it (data processing software). NRAO i...

Highmark Health
NM, Working at Home, New Mexico

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

Honeywell
Albuquerque, New Mexico

Bachelor of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or other equivalent ABET accredited Engineering program. This position is responsible for a variety of complex, high level software engineering operations. Uses advanced knowledge of software engineering di...

Allscripts
Albuquerque, New Mexico

Completes all necessary software and non-software components in the timelines as defined by the Scrum Team/Project Manager. The purpose of this role is to understand requirements/business cases/user stories and apply computer science, engineering, and mathematical analysis to design, develop and tes...

BAE Systems
Albuquerque, New Mexico

The team will consist of various levels of software engineers with ranging backgrounds and experience. A successful candidate is capable of leading and managing our software team (currently 2 people but will ideally be 4). As the team lead, you will be responsible for holding the developers to proje...