A prominent recruitment agency is seeking an Endur Software Developer V in Houston, Texas. This role involves leading the design and development of sophisticated software solutions, mentoring development teams, and collaborating with senior leadership to define technology strategy. The ideal candidate will have at least ten years of software development experience, exceptional problem-solving skills, and proficiency in various programming languages and databases. Competitive compensation is offered.
Qualifications
Minimum of ten (10) years of software development experience.
In-depth knowledge of software design principles and patterns.
Extensive experience with large-scale system design and deployment.
Responsibilities
Design and develop sophisticated software solutions.
Set technical direction for software projects.
Mentor and coach development teams.
Skills
Outstanding organizational skills
Expert-level programming proficiency
Exceptional problem-solving abilities
Leadership experience
Education
High school diploma/GED
Bachelor's degree in computer science or related field
Tools
Microsoft Office Applications
Relational databases
NoSQL databases
Job description
About the job Endur Software Developer V
Responsibilities
Leads the design and development (including hands on development, testing, and debugging) of sophisticated software solutions
Sets the technical direction for sophisticated software projects and initiatives
Leads architectural design and ensures alignment with organizational goals
Collaborates with senior leadership to define technology strategy
Mentors and coaches' development teams and technical leaders
Other duties as assigned
Education
Required: High school diploma/GED, vocational/technical/ business school, and a minimum of ten (10) years of software development experience
Preferred: Bachelor's degree, computer science or related field
Other Requirements:
Demonstrates outstanding organizational/communication skills and safety as the utmost priority
Proficiency in Microsoft Office Applications
Expert-level proficiency in a wide range of programming languages and technologies
In-depth knowledge of software design principles and patterns
Extensive experience with large-scale system design and deployment
Exceptional problem-solving and critical thinking abilities
Demonstrated leadership experience in guiding technical teams
Expert-level proficiency in relational databases and knowledge of NoSQL databases