Job Opportunity at Major, Lindsey & Africa
Dice is the leading career destination for tech experts at every stage of their careers.
Our client, Major Lindsey & Africa, is seeking the following. Apply via Dice today!
About Major, Lindsey & Africa's Hire an Esquire
Major, Lindsey & Africa s Hire an Esquire is a legal labor marketplace and SaaS platform, which was acquired by the world s leading legal staffing agency, Major, Lindsey & Africa, in 2023. We are working on ground-breaking technology that blends industrial psychology, matching algorithms, and a superb customer experience to transform legal hiring. Our team s size and scope are now expanding as we transform legal recruiting across all MLA business lines. This is an opportunity for you to make a huge impact at an exciting time and design new features from the ground up!
Job Description
- The back-end Software Engineer is responsible for building, maintaining, and debugging the proprietary web-based hiring platform that powers Major, Lindsey & Africa s Hire an Esquire as well as creating new internal and external web-based tools for Major, Lindsey & Africa.
- The position's responsibilities include planning, implementing, and building new features, improving existing functionality, and correcting bugs.
- This position will be focused on back-end development using Python and the Django framework.
Team and Culture
We are a small team that is supported by a larger company. We expect hard work, set ambitious goals, move quickly, and get things done. But we also value work-life balance and don t want your work to be all-consuming. The job is on-site with smart, fun teammates in the trendy Lawrenceville neighborhood of Pittsburgh with a flexible, occasional work-from-home policy.
Full benefits from Major, Lindsey & Africa and Allegis Group include health care, 401k match, and annual bonuses. Apply now if this sounds right for you!
Required Skills
- 3+ years of software development experience
- Experience building REST-ful APIs
- Advanced or expert-level back-end web development skills (Python preferred)
- Experience with web frameworks such as Django, Flask, Laravel, or Ruby on Rails [Django preferred]
- Experience with web frameworks (MySQL, Oracle, or PostgreSQL) [PostgreSQL preferred]
Bonus Skills (Not required)
- Experience with Amazon Web Services technologies (EC2, RDS, SQS, S3, CodeDeploy, CodePipeline, etc]
- Experience with a modern JavaScript framework (React, Vue, Svelte, etc.) [React preferred, but not required]
- JavaScript, TypeScript, and CSS Skills
- Experience with AGILE software development using Jira or similar tooling
- Solid understanding of UI and design principles
- Pixel-perfect conversion of design files to HTML, CSS, TypeScript, and JavaScript, JSX [experience with Figma, Photoshop or similar preferred]
Essential Functions
- Design, write, and debug features for our software system
- Review and advise engineering team members through code review
- Maintain communication with business teams to understand external and internal user requirements
- Roadmap, estimate, and prioritize high-level product features
- Analyze user behavior and feedback to modify or rebuild core user experiences.
- Roll up your sleeves on a daily basis and help wherever is necessary
Core Competencies
- Highly organized with strong attention to detail
- Proactive and able to work independently and take ownership to create high-quality work
- Able to work well with teams, communicate clearly and diplomatically, and explain technical considerations to non-technical employees