Principle Duties & Responsibilities
- Assist the team with meeting day-to-day tasks and completing technical aspects of the work
- Act as a point of contact for technical issues, providing consultation, assistance, and mentorship to team members
- Ensure the team adheres to technical best practices and meets project goals
- Carry out management-directed decisions related to technical implementation and task assignments
- Resolve immediate technical issues alongside the team
- Actively participate in coding, troubleshooting, or designing solutions
- Serve as the technical authority for all client-facing tools workflows and processes, providing insights and solutions
- Oversee the client facing tools infrastructure as top-tier components: M Tool, Q Tool, CEPI, APIs, Fusion
- Ensure code quality through thorough reviews, enforcing best practices, and maintaining high standards across the development team
- Maintain an understanding of all tools and applications within their scope of projects
- Act as a technical backup for their team
- Collaborate closely with the lead developer to ensure consistency across projects and contribute to system-wide implementation decisions
- Act as a bridge between their team and management, translating technical challenges into concise updates for managers
Requirements
- Bachelor's degree in Computer Science, Software Engineering, a related field, or the equivalent in work experience
- 7+ years of software development experience, with at least 2 years in a project lead role
- Strong technical proficiency in relevant programming languages and technologies including Java, Python, Bash, SQL
- Strong understanding of software development methodologies and best practices
- Excellent problem-solving skills and the ability to work under pressure
- Exceptional communication and interpersonal skills, with a focus on teamwork, collaboration, and mentorship
- Background check required
Other Jobs from Catalist
Lead Software Engineer (Internal Tools)
Software Engineer
Infrastructure Engineer
Similar Jobs
Operations, Data Analyst
Data Science Engineer
Site Reliability Engineer
Associate Developer
Cloud DevOps Engineer
Senior Manager, Data Engineering - NBC News Digital Technology
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say