Software Engineer/Programmer

Posted 14 Days Ago
Be an Early Applicant
2 Locations
In-Office
1-5 Annually
Mid level
Information Technology • Professional Services • Sales • Consulting
The Role
Contribute to full software development lifecycle, design and implement software components, collaborate with cross-functional teams, and ensure software quality.
Summary Generated by Built In

About the job

Our client is seeking candidates for mid-level Software Engineer / Programmer positions. Ideal applicants will have 1–5 years of professional software development experience. In this role, you will contribute to both backend and/or frontend components of our platform, participate in the full software development lifecycle (from requirements to deployment), and collaborate with product, QA, and other cross-functional teams to deliver reliable, performant, and maintainable software.


Key Responsibilities

• Design, implement, test, deploy, and maintain software components (web services, backend modules, UI/client-side features, integrations) as part of a larger system.

• Translate product requirements and user needs into technical specifications and design proposals.

• Write clean, efficient, well-documented, and maintainable code; adhere to coding standards and best practices.

• Participate in full-lifecycle software development: requirements analysis, architecture and design, coding, testing (unit/integration), deployment, and maintenance.

• Collaborate with cross-functional teams: product managers, QA, designers, DevOps/infrastructure to deliver features and fix bugs.

• Troubleshoot, debug, and resolve software defects and performance issues. Monitor application performance and iterate for improvements.

• Contribute to architectural and design discussions; propose improvements to system scalability, maintainability, and reliability.



We thank all applicants for their interest; however, only those meeting the requirements will be contacted.



Requirements

Required Qualifications

  • Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or a related technical discipline.
  • Proficiency in one or more modern programming languages and frameworks commonly used in cloud / web applications (e.g. C#, Java, JavaScript / TypeScript, Node.js, other backend or full-stack frameworks).
  • Strong understanding of software development fundamentals: object-oriented design, data structures, algorithms, software design patterns, software lifecycle (design → implement → test → deploy → maintain).  
  • Experience with relational databases and/or other data storage (e.g. SQL, ORM), and working with data flow in backend / frontend contexts.
  • Familiarity with version control (e.g. Git), code reviews, collaborative development workflows, and the general expectations of professional software engineering. 
  • Strong analytical, problem-solving, and debugging skills. 
  • Good communication skills, ability to work in a team, and collaborate with cross functional groups (product, QA, operations).


Skills Required

  • Bachelor's degree in Computer Science or related discipline
  • Proficiency in C#, Java, JavaScript, TypeScript, Node.js
  • Understanding of software development fundamentals
  • Experience with relational databases and data storage
  • Familiarity with version control systems like Git
  • Strong analytical and problem-solving skills
  • Good communication skills and teamwork ability
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees
Year Founded: 2006

What We Do

Advensus is a leading provider of nearshore contact center services, specializing in customer care outsourcing and BPO solutions. They offer omnichannel support to enhance customer satisfaction and retention across various industries.

Similar Jobs

Remote or Hybrid
Plymouth, Tobago, TTO
51000 Employees

EnerMech Logo EnerMech

Business Development Manager

Energy • Renewable Energy
In-Office or Remote
2 Locations
2865 Employees

The Maritime Financial Group Logo The Maritime Financial Group

Adjudicator's Assistant

Fintech • Software • Financial Services
In-Office or Remote
2 Locations
382 Employees
In-Office or Remote
5 Locations

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account