Senior Software Engineer Full Stack

Global Placement FirmSouthlake, TX
1dHybrid

About The Position

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.

Requirements

  • 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.
  • 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.

Nice To Haves

  • 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.

Responsibilities

  • 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.

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service