Software Engineer

3 days ago


Islamabad, Islamabad, Pakistan Elixir Technologies Corporation Full time

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, Integrity, and Pioneering.
  • Other duties as required.
  • Fluent in at least one programming language such as Java, Python, C#, C++, React, etc.
  • Good knowledge of databases such as MySQL, Oracle, or MongoDB
  • 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
  • 1-3 years of 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

Supervisory responsibilities

No

Work environment

The work is performed in an office environment and may be distracting at times with others conversing. Work environment could be in Elixir's office, working from home, or a hybrid of both.

This position requires hours of computer screen time, hearing, speaking, and sitting or standing at a desk.

Expected hours of work

Generally, regular business hours plus some evening hours for global conference calls. Additional hours on weekends or holidays may be required on a seasonal basis to meet business needs.

#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan Dynamic Software Ltd Full time

    BS / MS in Computer Science from a reputable University.We have a world-leading forensic compliance email archiving system that uses exchange functionality to ensure a copy of every sent/received email (internal/external) is copied and sent to the Main Server. Our server stores the mail permanently and allows users to search for their mail using an...


  • Islamabad, Islamabad, Pakistan Avant Energy & Engineer Full time 450,000 - 600,000 per year

    Notice:Experience working on P&IDs is compulsory.Civil engineers or draftsmen with experience in architecture or construction also should refrain from applying. (Do not apply)Those who have experience in modeling or designing in CAD or CAM should also not apply (especially CNC background)Engineers or applicants with experience working in the process / oil &...


  • Islamabad, Islamabad, Pakistan Vadion (Software Product Development Services) Full time 400,000 - 800,000 per year

    Would you be interested in working within a team that is building an AI/ML enterprise software that automates business processes at a large scale?We seek a Junior Software Automation Engineer interested in software automation using enterprise-grade tools, scripts, and ML models for ourIslamabadoffice.ResponsibilitiesWrite code snippets in JavaScript or ...

  • Software Engineer

    4 weeks ago


    Islamabad, Islamabad, Pakistan Devsinc Full time

    Devsinc is looking for passionate Associate Software Engineers - MERN to join its team.Requirements:Assist in building full-stack web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js)Write clean, efficient, and maintainable codeWork closely with senior developers to implement new features and optimize existing onesCollaborate with...

  • Software Engineer

    3 days ago


    Islamabad, Islamabad, Pakistan Devopshunt Full time

    Software Engineer (.NET, Azure and Angular)Type: Full-timeLocation Type: HybridSalary: Not disclosedDescriptionWe are seeking a highly skilled and motivated .NET Core Engineer with skills in Angular and exposure to cloud technologies - Microsoft Azure.As a .NET Engineer, you will be responsible for developing and implementing complex business logic in...

  • Software Engineer

    4 days ago


    Islamabad, Islamabad, Pakistan Unity International School Full time $480,000 - $720,000 per year

    Unity International School is looking for a software Engineer to join our development team.B.sc software EngineerMust have command on Software Application Developer, GUIExpert in .Net, Python programmingArduino programming will be an added advantageMust have 3+ years of experience in relevent fieldMust demonstrate a passion for learningMust be a good team...


  • Islamabad, Islamabad, Pakistan Contour Software Full time

    About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....

  • Software Engineer

    3 weeks ago


    Islamabad, Islamabad, Pakistan Kodifly Full time

    Job Description - Software EngineerAbout Kodifly:Kodifly is at the forefront of transforming infrastructure monitoring through advanced spatial intelligence. Based in the vibrant hub of Hong Kong Science Park and backed by initiatives like HKAI Lab and the Nvidia Inception program and now expanding to Islamabad, Pakistan - we specialize in pioneering 3D...

  • Software Engineer

    4 days ago


    Islamabad, Islamabad, Pakistan Kodifly Full time $80,000 - $120,000 per year

    Job Description - Software EngineerAbout Kodifly:Kodifly is at the forefront of transforming infrastructure monitoring through advanced spatial intelligence. Based in the vibrant hub of Hong Kong Science Park and backed by initiatives like HKAI Lab and the Nvidia Inception program and now expanding to Islamabad, Pakistan - we specialize in pioneering 3D...


  • Islamabad, Islamabad, Pakistan Elixir Technologies Corporation Full time

    Reporting to the Director Engineering, the Principal Software Engineer is a highly motivated individual contributor, and a key member of the engineering team participating in setting technical direction for new and existing products, recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the...