One million success stories. Start yours today.

Software Engineer

Date Posted: Oct 23, 2024
Monthly: PKR 50000 - PKR 150000

Job Detail

  • Location:
    , Pakistan
  • Company:
  • Type:
    Full Time/Permanent
  • Shift:
    First Shift (Day)
  • Career Level:
    Experienced Professional
  • Positions:
    2
  • Experience:
    3 years
  • Gender:
    No Preference
  • Degree:
    Bachelors
  • Apply Before:
    Oct 23, 2025

Job Description

Role Software Engineer FullStack DeveloperExperience Not less than FIVE yearsLocation Lahore, Pakistan EnglishspeakingJob Type FullTime, Permanent. Onsite, standard local hours PKT.In this role, you willDesign, develop, and maintain software applications and systems.Write clean, efficient, and welldocumented code.Collaborate with crossfunctional teams to gather requirements and implement solutions.Conduct code reviews and ensure code quality and adherence to best practices.Participate in the full software development lifecycle, from planning and design to deployment, operation and maintenance.TechnologyCurrently we use the followingTypeScript, JavaScript, React Native, MySQL.Amazon Web Services AWS.Were looking for smart people, rather than engineers that can use this framework or that language. Youll get the opportunity to influence the technology and methodologies we use, but the themes of our stak areMicroservices.Serverless.Cloud computing.Containerisation.Distributed systems.Infrastructure as Code IaC.ProjectsWe have various projects in flight, but some of the broad initiatives we have planned, and that you will be involved in includeArtificial Intelligence AI and Machine Learning ML Initiatives.Rebuilding the core Atheneum business application.Executing Continuous Integration CI and Continuous Delivery CD transformation.Cloud replatform.About You ProfileWere looking for exceptional Software Engineers who excel in dynamic, fastpaced environments. At Atheneum, youll be more than a technical expert youll be the defacto goto person on your team.You evangelise software engineering excellence both within your team and the wider tech community. Were talking opensource contributions, giving tech talks, attending meetups, giving departmentwide brown bags, and leading excellencedriving initiatives within Atheneum. Were looking for leaders to establish new standards in software engineering excellence.As a seasoned engineer, you will be constantly relearning your craft and building a robust set of principles. You understand that when times are hard, principles should be relied upon, not abandoned.You care about code qualityTest Driven Development isnt just a TLA you believe in it, you do it yourself in your personal projects, and not because it looks good on a CV you can demonstrate why its important!If you come to meet us, were going to ask you about things like CQS, encapsulation, SOLID, outsideinTDD, triangulation, verification, characterisation tests, pairing, devils advocate, pingpong, Gollumstyle, redgreenrefactor If youre genuinely excited right now, then so are we!You thrive on deliveryWhile quality is essential, you understand that flawless code that never gets to production has zero value. You know when to be pragmatic and value shipping early and often. You have the discipline to revisit imperfect products only when it is appropriate to do so, and youll be working as part of a multidisciplinary team to help make that happen.Were an agile organisation, delivering value early and often, and you should be comfortable working this way, too. You know how to work collaboratively and iteratively to incrementally improve the features and functionality of the product with each release. There are no big bangs here!If youre passionate about exceptional code and thrive in an environment that values quality outcomes and continuous improvement, then were eager to meet you!In this role, you will Key ResponsibilitiesWork in an agile software engineering environment to deliver awesome features that will delight our customers.Write software in an iterative environment using continuous integration and continuous delivery.Work in a collaborative environment to design, prove, document, engineer, test, deploy, scale and operate software.Contribute technically to ensure design feasibility approach usability architecture code quality testability scalability and performance.Suggest appropriate technologies, techniques and standards to help deliver our goals.Participate in scrum ceremonies to help provide visibility and accountability towards delivery of projects youre working on.Pair with other team members.Support and develop other software engineers by providing advice, coaching, mentoring and educational opportunities.Work to help ensure homogeneous code contributions from everyone on your team.Work with a geographically distributed software engineering team.Assist with driving the adoption of good practices across the department.Update job knowledge by studying stateoftheart development tools, programming techniques, and technologies participating in educational opportunities maintaining personal networks and participating in professional organisations.You should be able to demonstrate the use of some of the below skills, preferably by referencing previous commercial experienceWorking in a fullstack software engineering team.Delivering largescale design and build software projects.High emotional intelligence and the ability to resolve conflict and coach others.Working with DORA metrics and other team performance indicators.Teamwork collaborating and ensuring the teams goals are achievedCommunicating technical concepts with the ability to influence decisionmaking at all levels.Designing and building metrics that provide insights into the services being developed.Adapting to evolving technologies and industry best practices.Software engineering fundamentals Writing tested, maintainable code Software testing Testdriven development SOLID principles.You will be practised in the software development lifecycle Backlog refinement.Estimation.Implementation.Testing.CICD.DevOps.Release.Operating monitoring.Rolling back.SupportWe understand that sometimes, you might hesitate to apply for a role if you dont check every box. However, were seeking individuals who are passionate, eager to learn, and ready to contribute their unique strengths. If the role excites you and you meet some, but not all, of the criteriaapply anyway!Join us in creating an inclusive workplace where every voice is heard, every idea is respected, and everyone can reach their full potential. We actively encourage applications from all backgrounds, especially those underrepresented in tech. We know that a diverse team makes us stronger.Apply now, and lets build something amazing together!Atheneum benefits you will enjoyYoull get to work as part of a global and fastpaced digital organisation. On top of that, we offerComplementary health insurance.Additional vacation days based on tenure with the company.Participation in the Internal SWAP Program with our global offices.Life Insurance.Fuel allowanceEOBI Employee Old Age Benefit InsuranceProvident FundTraining and mentorship programCompany sponsored team eventsAbout UsAt Atheneum, we are on a mission to unlock the power of knowledge and connect leading companies to the worlds top professionals. Our work is driven by the belief that the insights of experts can help our clients make better business decisions, and better understand the challenges and opportunities of the future.We are passionate about building a community of engaged experts who can share their knowledge and inspire businesses to achieve their goals. Join us in building the future of knowledge and making a positive impact on the world.Find out more at httpswww.atheneum.ai

Benefits

N/A

Skills Required

Company Overview

, Lahore· Pakistan

Atheneum Partners Read More

Related Jobs