Software engineer c++ - Islamabad, Pakistan - Elixir Technologies Corporation

    Elixir Technologies Corporation
    Elixir Technologies Corporation Islamabad, Pakistan

    1 month ago

    Show more Collapse job
    Default job background

    The Software Engineer is a creative and skilled mid-level developer responsible for designing, prototyping, and coding new innovative solutions as well as analyzing and modifying existing code.

    You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with other members of Elixir's Product & Engineering department working on different areas of the product. Therefore, a commitment to collaborative problem solving, design, and quality product is important.

    To be successful in the position you are highly passionate about application design and programming and aspire to contribute to our digital transformation agenda.

    You will join an inspiring and curious team responsible for designing and developing our category leading communications operations platform that turns highly regulated customer communications into a competitive advantage and impacts how information is communicated to thousands of consumers worldwide.

    Essential Functions Working as a member of a multi-functional agile squad, the essential functions of the role include, but are not limited to: Design, develop, test, deploy, maintain, and enhance large scale software solutions.

    Develop and implement technical strategies to achieve business goals and drive innovation. Solve technical problems of high scope, complexity, and ambiguity in collaboration with squad members. Contributing to architectural best practices and process improvements through code reviews. Identifying and correcting bottlenecks that optimize delivery execution and the adoption of development best practices. Apply Test-driven Development (TDD) and automated testing practices to produce reliable code.

    Provide technical support to product users and Elixir colleagues when necessary and provide a high quality of communication and support.

    Maintain any training or certification as required, including compliance, annual refresher, policy, or job-specific training.

    Embrace and sustain a work environment that supports Elixir's core values:
    Community, Learning Culture, Integrity, and Pioneering. Other duties as required. 0 to 3 years of experience in development in C++. Good knowledge of databases such as My SQL, Oracle, or Mongo DB Experience with content management systems (CMS) and version control (Git) Ability to accurately estimate and scope development work Self-starter who can grasp difficult concepts quickly and work with minimal supervision Knowledge of development best practices using modern technology stacks Knowledge of production grade applications and services with consideration for security, scalability, and reliability will be a big plus Understanding of TDD, automated testing practices and the ability to apply them to produce solid code will be a big plus Problem-solving skills and critical thinking Ability to work independently and with a team People and interpersonal skills Is inquisitive and asks great questions

    Requirements Required education and experience Proven experience and proficiency working as a software engineer with end-to-end software development project lifecycle delivery execution Solid problem-solving and critical thinking skills Experience using standard Unit Test frameworks and the ability to do performance testing Hands on experience with Agile development including daily scrum and weekly iteration reviews and planning

    We have other current jobs related to this field that you can find below

  • We are seeking an experienced Senior Software Engineer to contribute to all phases of the software development lifecycle. The ideal candidate will have extensive experience in ASP.NET, Web Forms, AWS development, and a strong foundation in object-oriented design and analysis. Exc ...

  • Requirements: · Bachelors degree in Computer Science, Software Engineering, Web Development, or a related field (or equivalent experience). · 4 to 8 years of proven track record as a Full Stack Developer with in-depth expertise in .NET Core, C#, HTML, CSS, JavaScript, and Angular ...

  • About the Company · A well-known international company seeking a an Limited as a subsidiary. Our company has been in business since 1999 and specializes in offering outsourcing, IT consulting, and corporate software application solutions. We have established ourselves as leaders ...

  • Info Resume Edge

    Technical Lead

    2 months ago

    Job Description: · We are seeking a talented Technical Lead with expertise in leading the development of mathematical and analytical-based software solutions using a diverse technology stack. As the Technical Lead, you will be responsible for overseeing the design, development, a ...

  • Info Resume Edge

    Dot Net Core Develoepr

    2 months ago

    About the Company · A Japanese construction equipment manufacturer. The company is involved in the sales, marketing, installation, and after-sales services of equipment. They also provides cooling tower maintenance services and spare parts for various industrial applications. The ...

  • S&P Global

    Lead Data Engineer

    2 months ago

    About the Role: · Grade Level (for internal use): · 11 · The Team: Our team is responsible for the design, architecture, and development of our Content applications using a variety of tools that are regularly updated as new technologies emerge. You will have the opportunity every ...

  • S&P Global

    Sr Data Engineer

    1 month ago

    About the Role: · Grade Level (for internal use): · 10 · Department overview: · The Market Intelligence provides data technology and services supporting acquisition, ingestion, content management, mastering and distribution to power our Financial Institution Group business and cu ...

  • S&P Global

    Software Developer III

    2 months ago

    About the Role: · Grade Level (for internal use): · 10 · The Role: As a Software Developer II/Senior Software Developer with the Product Development team, you will be working on various software applications mainly using .NET technologies which includes mobile friendly web based ...

  • About the Role: · Grade Level (for internal use): · 10 · The Role: Software Developer III · The Team: · Our team is responsible for the design, architecture, and development of our client facing applications using a variety of tools that are regularly updated as new technologies ...

  • About the Role: · Grade Level (for internal use): · 10 · The Team : · You will work with a team of intelligent, ambitious and hard-working software professionals recruited from reputed universities and industries. The team is responsible for the architecture, design, development, ...