About us
We are professional, agile and customer-centric.
Our work environment includes:
Modern office setting
Work-from-home days
Growth opportunities
Please Note: this is a hybrid position (remote and onsite- at customer's local office).
Job Description:
We are looking for a professional software development manager to join our ranks. As our software development manager, you will be responsible for ensuring that software meets customer requirements and is implemented within agreed upon deadlines. You will also be responsible for working with the customer in designing and implementing the goals for the software development projects your team is responsible for. Further, you will be responsible for breaking down requirements into stories for development team to code. It will be your task to ensure that the software adheres to standards and documentation is created and maintained. As a software development manager, it may fall on you to occasionally code aspects of the software, as well as instruct team members on how to implement the proper code. You will oversee the entirety of each software project and all team members, which means that fantastic communication skills are required for this position.
Duties and responsibilities:
Manage the development lifecycle of software products
Research new technologies to strengthen the organization
Oversee, create, and implement software products and applications
Plan, direct and coordinate the actions of the development team
Responsible for technology delivery
Provide technical leadership and guidance to the organization
Ensure that all stories are complete and planned prior to development beginning
Act as a liaison between the department and customer senior leadership
Supervise and delegate duties to the development team
Hire and train new developers
Establish development standards for the team
Ensure that both the customer and program management are aware of any issues impacting sprint deliverables
Required Skills:
US Citizen and must be able to obtain a Public Trust Clearance.
Bachelor’s degree in computer science, information technology, systems engineering, or a related field.
A master’s degree is preferred, but it isn’t a requirement.
Solid critical-thinking and decision-making skills
Proficient in finding creative solutions to complex problems
Excellent verbal and written communication skills
Ability to collaborate with and lead colleagues
Expertise in programming and debugging
Experience with full software stack (back-end, middleware, front-end)
Experience in managing a remote team
Professional software development experience
Management experience
Strong communication, leadership, and problem-solving skills
Desired Skills:
5 years of hands-on software development experience
5+ years of experience in managing, mentoring, and leading software engineering teams
PMP Certification
Certified Scrum Master Certification
Experience in an Agile development environment
Experience within CI/CD environment
Excellent software project management skills
Job Types: Contract, Full-time
Pay: $137,777.00 - $147,100.00 per year
Benefits:
401(k)
Dental insurance
Flexible schedule
Flexible spending account
Health insurance
Health savings account
Paid time off
Parental leave
Vision insurance
Schedule:
8 hour shift
Monday to Friday
On call
Ability to commute/relocate:
Memphis, TN 38161: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
Must be US Citizens or Green Card holders weren’t out of the US over 180 days in the past 5 years (We are advised to follow ‘5-year rule’ strictly meaning US Citizen or Green Card holder candidates must be in the US for 5 years and shouldn’t be out of the US over 180 days/6 months in the past 5 years due to their strict clearance processing criteria. Currently we don't sponsors nor transfers H1Bs/EADs and won’t accept - F1/international student visa based OPT/CPT EAD).
Must be clearable for the Public Trust clearance (comfortable going through fingerprinting, drug screening, educational, residential history check, credit and criminal history check, complete SF85/86 government’s background check forms etc.)?
Must be comfortable to wait 2-4 weeks and sometimes longer for clearance (start date will be ‘contingent upon clearance approval’)?
Experience:
REST: 1 year (Preferred)
Java: 1 year (Preferred)
Work Location: Hybrid remote in Memphis, TN 38161