Talent.com
Senior Software Engineer

Senior Software Engineer

Encore Capital GroupSan Diego, CA, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Responsible for owning modification and maintenance of software applications with large scope. Will work across the IT function on different projects including analysis and design.

RESPONSIBILITIES

  • Maintain and enhance software applications under supervision of a manager or technical lead.
  • Participate in other application development projects, as assigned.
  • Other application development projects, as assigned.
  • Perform other duties, as assigned.

MINIMUM REQUIREMENTS

EDUCATION : Bachelor's FIELD OF STUDY : Technology / Engineering or similar degree

EXPERIENCE : 5 years professional experience designing and developing both front-end and back-end components of web applications, managing databases and servers, collaborating with teams, and providing technical leadership and mentorship to junior developers.Key responsibilities involve implementing web architecture, ensuring scalability, creating RESTful APIs, and integrating front-end UIs.

KNOWLEDGE, SKILLS, ABILITIES, AND OTHER ATTRIBUTES :

  • Back-End : Expertise in server-side languages such as MuleSoft, Java, Python, Node.js, or Ruby.
  • Front-End : Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks like React or Angular.
  • Databases : Experience with SQL (e.g., SQL Server, PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • APIs : Experience in designing and integrating RESTful APIs.
  • Cloud : Experience in AWS services
  • Version Control : Strong proficiency with Git for code management and collaboration.
  • CI / CD : Familiarity with continuous integration and continuous deployment tools and processes.
  • Analytical Skills : Excellent problem-solving, critical thinking, and analytical abilities.
  • Communication : Strong written and verbal communication skills to effectively collaborate with teams and stakeholders.
  • Project Methodology : Understanding of Agile (Scrum) project management methodology.
  • Experience : Typically requires several years of full-stack development experience, with proven ability to handle complex projects independently.
  • PREFERRED QUALIFICATIONS

    EDUCATION : Master's or Advanced FIELD OF STUDY : Technology / Engineering or equivalent degree

    EXPERIENCE : Full stack development experience; JS based client-side framework – React.JS, NoSQL experience, event driven and microservice architecture experience; mobile app development (iOS or Android); SSIS (Microsoft ETL tool)

    KNOWLEDGE, SKILLS, ABILITIES, AND OTHER ATTRIBUTES :

  • Database knowledge
  • Starting Compensation

    Annual Salary : $107,500.00 - $139,499.00 (Amount based on office location, relevant experience, skills, and competencies)

    If you are wondering why you should work for us, here is something to help you decide :

    Pay and Bonuses : Earn a competitive salary. All employees are eligible for monthly incentives or annual bonus.

    Career Progression : Grow at MCM with paid training and development programs – including our very own MCM Academy – as well as a promote-from-within philosophy.

    Reward and Recognition : We are committed to honoring great results – ranging from informal accolades to formal company-wide awards and prizes like all-inclusive vacations.

    Tuition Assistance : Pursue a degree or coursework related to your current role, or the role you are striving for.

    Healthcare Insurance : Take advantage of comprehensive healthcare plans and options to ensure your continued health, plus fitness membership reimbursements, weight watchers, our wellness rewards Program and more.

    Volunteering Opportunities : Enjoy up to eight hours of paid time off each year to volunteer. We also offer volunteer grants and matching financial donations, up to US$ 2,500 per employee annually.

    Retirement Savings : Build a strong financial foundation and reach your goals for the future. With all the effort you invest in us, we’re proud to invest in you.

    New Family Support : Celebrate your new arrival with company paid leave, new parent flex time, and child back-up care options.

    Team-building : Enjoy experiences that inspire bonds with your colleagues through a wide range of company-sponsored team-building events, such as holiday celebrations and department outings.

    Work-Life Balance : Enjoy paid and floating holidays, as well as generous paid-time-off.

    Our compensation and benefits programs were created with an 'Employee-First Approach' focused on supporting, developing, and recognizing YOU. We offer a wide array of wellness and mental health initiatives, support volunteerism, and environmental efforts, encourage employee education through leadership training, skill-building, and tuition reimbursements, and always strive to provide promotion opportunities from within.

    About Us

    Headquartered in the United States, Encore Capital Group (Encore) is a publicly traded international specialty finance company operating in various countries around the globe. Through our businesses - such as Midland Credit Management and Cabot Credit Management - we help consumers to restore their financial health as we further our Mission of creating pathways to economic freedom. Our commitment to building a positive workplace culture and a best-in-class employee experience have earned us accolades including Great Place to Work certifications in many geographies where we operate. If you have a passion for helping others and thrive at a company that values innovation, inclusion and excellence, then Encore Capital Group is the right place for you.

    Encore Capital Group and all of its subsidiaries are proudto be an equal opportunity employer and are committed to fostering an inclusive and welcoming environment where everyone feels they belong. We encourage candidates from all backgrounds to apply. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other status protected under applicable law. If you wish to discuss potential accommodations related to applying for employment, please contact Talent@mcmcg.com .

    #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • San Diego, CA, United States

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Leidos IncSan Diego, CA, United States
    serp_jobs.job_card.full_time
    SDLC) activities as a member of an Agile development team building a large complex enterprise system.Development includes the full range of turning Agile user stories into implementable concepts, t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    QualcommSan Diego, CA, United States
    serp_jobs.job_card.full_time
    Qualcomm Innovation Center, Inc.Engineering Group, Engineering Group > .As a Senior Software Engineer, you will contribute to the design, development, and optimization and commercialization of softw...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Pixel Watch Apps

    Senior Software Engineer, Pixel Watch Apps

    Google Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Pixel Watch Apps.Experience driving progress, solving problems, and mentoring more junior team members. deeper expertise and applied knowledge within relevant area.Write p...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Principal Scientific Software Engineer

    Senior Principal Scientific Software Engineer

    Leidos IncSan Diego, CA, United States
    serp_jobs.job_card.full_time
    The Leidos Innovations Center operates at the leading edge of technology by designing, demonstrating, and deploying solutions to solve complex remote sensing problems for our Department of Defense ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Algorithms Engineering

    Senior Software Engineer - Algorithms Engineering

    CerebrasEncinitas, CA, United States
    serp_jobs.job_card.full_time
    Flock Freight is looking for an experienced and motivated backend engineer to innovate on and optimize our proprietary pooling technology - the heart of the Flock Freight platform!.We’re not just l...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer - Bare metal / RTOS

    Senior Software Engineer - Bare metal / RTOS

    SeeScan LLCSan Diego, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer - Bare metal / RTOS.We are looking for a hands-on Senior Software Engineer specializing in Bare metal / RTOS to join our team. You will work in the domain where software meets h...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Project Engineer, Secured Cryptography Systems, Viasat Government

    Senior Project Engineer, Secured Cryptography Systems, Viasat Government

    ViasatCarlsbad, CA, United States
    serp_jobs.job_card.full_time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer, Applications

    Senior Software Engineer, Applications

    TrellisWare TechnologiesSan Diego, CA, US
    serp_jobs.job_card.permanent
    TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worldwide leader in highly advanced algorithms,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer - 218855

    Senior Software Engineer - 218855

    Teradata GroupSan Diego, CA, United States
    serp_jobs.job_card.full_time
    At Teradata, we believe that people thrive when empowered with better information.That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trust...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    Flock Freight, Inc.Encinitas, CA, United States
    serp_jobs.job_card.full_time
    We’re looking for a motivated, collaborative full stack developer with 3–5 years of industry experience to join the team responsible for building and deploying our platform and web / mobile applicati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Development Engineer Test

    Senior Software Development Engineer Test

    BioTalentSan Diego, CA, US
    serp_jobs.job_card.full_time
    Senior Software Development Engineer in Test (SDET).F4CD; On-site 4x per week in San Diego, CA | No visa sponsorship available. You’ll embed automated testing into pipelines, improve processes...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    ViasatCarlsbad, CA, United States
    serp_jobs.job_card.full_time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Software Engineer - Enterprise Knowledge

    Software Engineer - Enterprise Knowledge

    ViasatCarlsbad, CA, United States
    serp_jobs.job_card.full_time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Engineer Software 3) - 25674

    Senior Software Engineer (Engineer Software 3) - 25674

    Huntington Ingalls IndustriesSan Diego, CA, United States
    serp_jobs.job_card.full_time
    HII’s Mission Technologies division.Warfare Systems comprises cyber and mission IT; electronic warfare; and C5ISR systems. HII works within our nation’s intelligence and cyber operations communities...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Cellular Software Engineer

    Senior Cellular Software Engineer

    Apple Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    San Diego, California, United States Software and Services.Design, implement, verify and integrate Cellular Layer 1 control firmware for an innovative mobile wireless communications system.Develop ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Apple Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    San Diego, California, United States Software and Services.As an engineer on our team, you will iterate quickly to create, maintain, and improve apps and backend services that empower the day-to-da...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    CerebrasEncinitas, CA, United States
    serp_jobs.job_card.full_time
    We’re looking for a motivated, collaborative full stack developer with 3–5 years of industry experience to join the team responsible for building and deploying our platform and web / mobile applicati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer - AI / ML

    Senior Software Engineer - AI / ML

    ViasatCarlsbad, CA, United States
    serp_jobs.job_card.full_time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Intuit Inc.San Diego, CA, United States
    serp_jobs.job_card.full_time
    We are seeking a highly skilled and motivated Senior Software Engineer with a strong background in Java, AWS and React to join the Development Portal team. The Development Portal is a space for deve...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Software Engineer - Embedded, Viasat Government

    Software Engineer - Embedded, Viasat Government

    ViasatCarlsbad, CA, United States
    serp_jobs.job_card.full_time
    At Viasat, we're on a mission to deliver connections with the capacity to change the world.For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries arou...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days