Senior Software Engineer Full Stack
Southlake, TX - USA
Job Summary
Location: Southlake Texas United States
Full-time Hybrid Flexibility Cutting-Edge Technology Projects
We are seeking an experienced and driven Senior Software Engineer to join a dynamic team working on high-impact full-stack development initiatives. The ideal candidate is a skilled technologist with a passion for building modern applications using Spring Boot REST Angular/React and deploying solutions in the AWS Cloud. This is a great opportunity to be part of an agile fast-paced environment that fosters innovation and collaboration.
-
Design and implement scalable secure and user-centric applications using Spring Boot REST APIs and Angular or React.
-
Build responsive high-performance front-end solutions focused on user experience.
-
Architect and develop robust back-end systems that integrate seamlessly with front-end platforms.
-
Collaborate with UI/UX designers to translate designs into functional web applications.
-
Participate in all phases of the Software Development Lifecycle (SDLC) from analysis to deployment.
-
Optimize applications for speed responsiveness and cross-platform functionality.
-
Lead initiatives and mentor junior developers on design and code best practices.
-
Utilize tools like SonarQube to ensure code quality and maintainability.
-
Continuously research and integrate emerging technologies.
-
Work closely with cross-functional teams to support testing deployment and ongoing maintenance.
-
Participate actively in Agile ceremonies and project planning sessions.
-
5 years of enterprise Java development experience.
-
Proficient in Java Spring REST SQL XML JDBC and enterprise integrations.
-
Strong front-end experience with JavaScript HTML CSS jQuery.
-
Proficiency with modern JS frameworks: AngularJS ReactJS KnockoutJS or BackboneJS.
-
Experience with distributed architectures microservices and web services (XML/JSON REST SOAP).
-
Familiar with DevOps tools and processes including build frameworks IDEs Git and JIRA.
-
Working knowledge of responsive/adaptive design principles.
-
Understanding of software development best practices and clean coding standards.
-
Knowledge of Unix/Shell scripting is a plus.
-
Domain experience in Energy & Utilities particularly Electric Utilities Transmission & Distribution or Renewable Energy.
-
Application development and deployment experience on AWS Cloud.
-
Experience in product development and agile software teams.
-
Bachelors Degree in Computer Science Engineering or a related field.
-
8 years of relevant technology experience.
-
3 years of domain-specific experience.
-
3 years of experience in product development environments.
-
Green Card holders or U.S. Citizens only (No visa sponsorship available)
-
Candidates must have relevant experience within the Energy Utilities or Renewable sectors
-
Ability to collaborate and lead in cross-functional team environments.
-
High attention to detail and commitment to quality.
-
Strong analytical problem-solving and decision-making skills.
-
Methodical structured approach to coding and technical solutions.
-
Demonstrated ability to meet deadlines and drive projects forward.
-
Competitive salary with full benefits
-
Potential relocation assistance for the ideal candidate
-
Exposure to transformative projects in a high-growth sector
-
Opportunity to work in a tech-forward collaborative and fast-moving environment
If youre a skilled engineer looking to push boundaries in full-stack development and thrive in a highly technical environment this is your chance to make an impact.