Job Details

ID #46229164
State Texas
City Houston
Job type Permanent
Salary USD TBD TBD
Source Infinity Consulting Solutions
Showed 2022-10-05
Date 2022-10-04
Deadline 2022-12-02
Category Et cetera
Create resume

Senior Software Development Manager (Java/React/Microservices)

Texas, Houston, 77001 Houston USA

Vacancy expired!

As an experienced member of our Software Engineering Group we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally

As a Software Engineer Lead, you will participate in all facets of the development cycle. This includes design, analysis, development, coding, testing and documentation. You will partner closely with business partners and the broader technology team. You will ensure your work products adhere to coding, architectural, and security standards as defined throughout the company. A successful candidate must have relevant Java and web development experience.

Key Responsibilities:
  • Provide leadership and direction for the Technical delivery of project objectives and changes to meet business requirements
  • Provide oversight and leadership for data movement and transformative development activities.
  • Help drive the modernization of the application and the wider platform in partnership with the group architecture team
  • Own end-to-end availability and performance of critical services and build automation to reduce operational overhead
  • Manage and mentor a team of Software Engineers to deliver projects.
  • Lead by example, set goals for your team, and establish credibility with the quality of your service.
  • Be hands-on with certifying integrity and quality of code and design
  • Lead a Dev-Ops culture with your team owning stability, performance and incident triage
  • Partner with Product Management and Users to drive prioritization and deliver impact
  • Drive an innovation culture and help develop talent within the team
  • Display efficient work style with attention to detail, organization, and strong sense of urgency
  • Designing software and producing scalable and resilient technical designs
  • Creating Automated Unit Tests using Flexible/Open Source Frameworks using a Test Driven Development / Behavior Driven Development approach
  • Digesting and understanding Business Requirements and designing new modules/functionality which meet needs.
  • Utilize agile methodologies and adhere to coding standards, procedures and techniques while contributing to the technical code documentation
  • Manage code quality for total build effort.
  • Participate in design reviews and provide input to the design recommendations
  • Research and evaluate solutions and make recommendations
This role requires a wide variety of strengths and capabilities, including:
  • A degree in software engineering or a similar field.
  • 7- 10 Years software development experience (ideally Java based)
  • 3+ years technical and people management experience is ideal
  • Experience managing and overseeing multiple on-going initiatives simultaneously
  • Cross-functional communication and collaboration experience
  • "T" type skills - Deep in one area of the technology stack and wide in others
  • Expertise in application, data and infrastructure architecture disciplines
  • Advanced knowledge of architecture, design across all systems
  • Detail-oriented coupled with the ability to show initiative, good judgment, and resourcefulness
  • Proficiency in multiple modern programming languages- Core Java/ J2EE/Typescript/ React.
  • Solid Multi-threaded Programming knowledge
  • Knowledge of industry wide technology strategies and best practices
  • Keen understanding of financial control and budget management
  • Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture
  • Hands-on Experience in Micro Services Design and Development - adhering to Cloud principles
  • Implementation knowledge of managing asynchronous communication using Kafka or other JMS broker solutions to achieve similar result
  • RDBMS experience preferably with Oracle
  • Strong believer of code quality and Well versed with Test Driven Development/Behavior Driven Development
  • Exposure/competence with Agile Development approach
  • Working experience with continuous integration/development using Jenkins/Maven
  • Experience with Code Reviews - PMD, JUNIT, Performance, Memory Management
  • Skills: Java (8 or above), React, Redux, Typescript, spring boot, spring-core, Hibernate, RESTful, GraphQL, Kafka, Oracle, Maven, Jenkins, GIT, mockito, jmockit, jacoco

About Infinity Consulting Solutions At Infinity Consulting Solutions our mission is to cultivate successful long term relationships with candidates and clients matching the right candidate with the right client. We believe technology cannot replace the real personal relationships we cultivate. We reject the notion that technology alone is the answer to staffing which is why we our successful partnerships rely on collaboration NOT automation. ICS has been providing flexible staffing solutions for over 20 years in Information Technology, Compliance, Accounting / Finance and Corporate Support. Our staffing solutions include Contract, Temp to Perm and Permanent Placement. ICS is an Equal Opportunity Employer.

Vacancy expired!

Subscribe Report job