
Software Engineer
2 weeks ago
We respect the privacy of candidates for employment. This Privacy Notice sets forth how we will use the information we obtain when you apply for a position through this career site. If you do not consent to the terms of this Privacy Notice, please do not submit information to us.
Are you a problem solver and a fast learner? Would you enjoy working in a fast-paced, entrepreneurial environment? Do you want to be part of a diverse and driven team striving for excellence? If the answer is yes, then keep reading
Who We Are:
Atheneum is a leading global insights platform servicing various clients including distinguished strategy consulting firms, renowned investment houses and well-known global corporations. Our mission is to provide faster insights to empower our clients' decision making. Through our AI capabilities we accelerate the decision-making of our clients by connecting them to the world's top professionals and industry leaders.
Atheneum is growing rapidly, with over 500 professionals in 11 offices across the US, South America, APAC and EMEA.
Role: Software Engineer | Full-Stack Developer
Experience: Not less than FIVE years
Location: Lahore, Pakistan (English-speaking)
Job Type: Full-Time, Permanent. On-site, standard local hours (PKT).
In this role, you will:- Design, develop, and maintain software applications and systems.
- Write clean, efficient, and well-documented code.
- Collaborate with cross-functional 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 life cycle, from planning and design to deployment, operation and maintenance.
Currently we use the following:
- Amazon Web Services (AWS).
We're looking for smart people, rather than engineers that can use this framework or that language. You'll get the opportunity to influence the technology and methodologies we use, but the themes of our stack are:
- Microservices.
- Cloud computing.
- Containerisation.
- Distributed systems.
- Infrastructure as Code (IaC).
We have various projects in flight, but some of the broad initiatives we have planned, and that you will be involved in include:
- Artificial Intelligence (AI) and Machine Learning (ML) Initiatives.
- Rebuilding the core Atheneum business application.
- Executing Continuous Integration (CI) and Continuous Delivery (CD) transformation.
We're looking for exceptional Software Engineers who excel in dynamic, fast-paced environments. At Atheneum, you'll be more than a technical expert; you'll be the de-facto,go-to personon your team.
You evangelise software engineering excellence both within your team and the wider tech community. We're talking open-source contributions, giving tech talks, attending meetups, giving department-wide brown bags, and leading excellence-driving initiatives within Atheneum. We're looking for leaders to establish new standards in software engineering excellence.
As a seasoned engineer, you will be constantly re-learning your craft and building a robust set of principles. You understand that when times are hard, principles should be relied upon, not abandoned.
Test Driven Development isn't 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 it's important
If you come to meet us, we're going to ask you about things like CQS, encapsulation, SOLID, outside-in-TDD, triangulation, verification, characterisation tests, pairing, devil's advocate, ping-pong, Gollum-style, red-green-refactor… If you're 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 you'll be working as part of a multidisciplinary team to help make that happen.
We're an agile organisation, delivering value early and often, and you should be comfortable working this way, too. You know how to work collaboratively and interactively to incrementally improve the features and functionality of the product with each release. There are no big bangs here
If you're passionate about exceptional code and thrive in an environment that values quality outcomes and continuous improvement, then we're eager to meet you
Key requirements...- Work 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 you're 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 state-of-the-art 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 ofsomeof the below skills, preferably by referencing previous commercial experience:
- Working in a full-stack software engineering team.
- Delivering large-scale 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 team's goals are achieved.
- Communicating technical concepts with the ability to influence decision-making 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; Test-driven development; SOLID principles.
- Implementation.
- Testing.
- CI/CD.
- DevOps.
- Release.
- Operating / monitoring.
- Rolling back.
- Support.
We understand that sometimes, you might hesitate to apply for a role if you don't check every box. However, we're 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 criteria—apply 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 let's build something amazing together
Atheneum benefits you will enjoy:
You'll get to work as part of a global and fast-paced digital organisation. On top of that, we offer:
- Complementary health insurance.
- Additional vacation days based on tenure with the company.
- Participation in the Internal SWAP Program with our global offices.
- Life Insurance.
- Fuel allowance.
- EOBI (Employee Old Age Benefit Insurance).
- Provident Fund.
- Training and mentorship program.
- Company sponsored team events.
Here at Atheneum, diversity and inclusion is not just part of our culture, it is ingrained in our DNA. We do not discriminate in any way when assessing applications.
#J-18808-Ljbffr-
Software Engineer
7 days ago
Lahore, Punjab, Pakistan CookiesBird Software Solutions Full timeWe are looking for a Software Engineer having 0 to 1 year of experience that will be able to develop, extend and bug-fix our web applications and deliver in time work with quality, optimization, and efficient coding.Our technology stack includes Ruby on Rails, React JS, Node JS, Shopify, and Shopify Plus.If you are a fresh graduate, no prior knowledge of...
-
Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Contour Software Full timeAbout 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....
-
Junior Software Quality Engineer
4 days ago
Lahore, Punjab, Pakistan Contour Software Full timeAbout UsAt Contour Software, 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.We have grown from a dozen people to over 2,000 staff across 3 cities in less than 14 years, creating the perfect environment for professionals to build fulfilling, long-term careers.Our...
-
Software Engineer
7 days ago
Lahore, Punjab, Pakistan One Machine Software Full timeAbout One Machine SoftwareWe are a leading IT firm, always looking for talented individuals to join our team. We provide a dynamic work environment with opportunities for growth and learning.Job OverviewThis position requires a skilled Full Stack Developer to take ownership of end-to-end delivery, performing analysis, design, coding, testing, and maintenance...
-
Full Stack Software Engineer
7 days ago
Lahore, Punjab, Pakistan Karma Software Solutions Full timeAbout UsKarma Software Solutions is a dynamic technology company that values innovation and collaboration. We are committed to delivering exceptional software solutions that meet the needs of our clients.Our team is passionate about staying up-to-date with industry trends and new technologies, ensuring that we provide the best possible solutions for our...
-
Software Engineers/Senior Software Engineers
4 days ago
Lahore, Punjab, Pakistan Upgenics International Full timeUpgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...
-
Fresh Software Engineer
4 days ago
Lahore, Punjab, Pakistan Adnare Software House Full timeAdnare Software House is looking for motivated and talented Fresh Software Developers (.NET) with Fresh – 1 year of working experience to join our development team.Hiring Position: 05Job Responsibilities:Developing and executing project plans.Manage and execute the software development lifecycle.Write well-designed and testable code.Applying best practices...
-
Chief Software Engineer
2 days ago
Lahore, Punjab, Pakistan HH Software Solutions Full timeSenior .NET Developer/Team LeadAbout the RoleWe are seeking a skilled Senior .NET Developer to lead our software development team.Key ResponsibilitiesDevelop strong development, analysis, and design skills with working experience of programming in C# and ASP.NET.Full software Development Lifecycle experience with a strong understanding of Object-Oriented...
-
Software Engineer Position
4 days ago
Lahore, Punjab, Pakistan Adnare Software House Full timeAdnare Software House is a software development company looking for talented and motivated individuals to join our team as Fresh Software Developers. We are seeking candidates with experience in .NET who have completed their final year project.Total Hiring Positions: 05. Job Types: Full-time, New-Grad.About the Role:We are seeking a skilled developer to...
-
Software and Website Support Engineer
4 days ago
Lahore, Punjab, Pakistan Software Finder Careers Full timeJoin Our TeamWe are excited to invite talented individuals to join our team as Junior Web Administrators! As a key member of our web operations team, you will play a crucial role in managing and maintaining our company and client websites. Your primary focus will be on ensuring the smooth operation of our websites, including the development and customization...
-
Software Engineer
2 weeks ago
Lahore, Punjab, Pakistan Icaremanager Full timeWe're looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting...
-
Frontend Engineer
7 days ago
Lahore, Punjab, Pakistan CookiesBird Software Solutions Full timeWhy Join Us?CookiesBird Software Solutions offers a dynamic and supportive environment where you can grow your skills and career. As a Frontend Engineer, you will play a key role in shaping the user experience of our web applications.You will have the opportunity to work with a talented team of engineers and designers to create innovative and engaging...
-
Software Engineer
1 week ago
Lahore, Punjab, Pakistan 3Amigos Full timeDirect message the job poster from 3AmigosHR Manager | Technical Recruiter | HR Specialist | DEO | HR Trainee | HR Operations | 360 Management | HR Payroll | HRMCompany Description3Amigos is a technology solutions provider based in Lahore, offering dedicated engineering teams for end-to-end delivery of technology solutions to Enterprises, Funded Startups,...
-
Software Development Professional Needed
4 days ago
Lahore, Punjab, Pakistan Adnare Software House Full timeAdnare Software House is committed to delivering exceptional software solutions and seeks an accomplished Entry-Level .NET Software Engineer to join our team. As a key member of our development team, you will contribute to the design, development, and testing of software applications.Job Description:Developing software applications using .NET...
-
Software Tester and Quality Analyst
4 days ago
Lahore, Punjab, Pakistan Contour Software Full timeAbout Our CompanyWe are a subsidiary of Constellation Software Inc., a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world.We have a broad-based portfolio of market-leading, vertical-market enterprise solutions covering more than 100 industry domains in predominantly mature markets.This creates...
-
Software Engineer
2 days ago
Lahore, Punjab, Pakistan Espial Full timeEnghouse is looking for a driven and motivated Software Engineer to strengthen our team of software developers to evolve the product and ensure it supports the transformation of our customer base into the cloud, a perfect environment to grow and thrive in. The position is offered at our local development hub in Lahore, Pakistan operating under Mettoni...
-
Lead Programmer for Adnare Software House
4 days ago
Lahore, Punjab, Pakistan Adnare Software House Full timeAdnare Software House is seeking a talented Entry-Level .NET Software Engineer to join our development team. As a key member of our team, you will contribute to the design, development, and testing of software applications.Job Requirements:Developing software applications using .NET technologies.Collaborating with cross-functional teams to achieve project...
-
Software Engineer
4 days ago
Lahore, Punjab, Pakistan Corvit Networks Private Limited Full timeBSc degree in Computer Science, Engineering or relevant field1 JobPosted onFeb 15, 2024Last DateMar 22, 2024CompanyCorvit Networks Private Limited, PakistanResponsibilities• Develop flowcharts, layouts and documentation to identify requirements and solutions. Produce specifications and determine operational feasibility• Integrate software components into...
-
Software Engineer
7 days ago
Lahore, Punjab, Pakistan Cybernest Full timeCyber Nest is a rapidly growing tech company with established businesses in the USA and Australia. We're seeking an experienced Software Engineer to join our web development team. In this role, you'll be responsible for designing and developing software solutions using PHP Laravel, working closely with our cross-functional team to deliver high-quality...
-
Software Engineer
4 days ago
Lahore, Punjab, Pakistan TheHiringl Full timeJob Summary:We are seeking a talented and motivated Software Engineer to design, develop, and maintain software applications. The ideal candidate should have strong coding skills, problem-solving abilities, and experience working in an agile development environment. You will collaborate with a team of engineers, designers, and stakeholders to build efficient...