Job Title: FULL STACK DEVELOPER
(Dept: TG-ESP)
Position Summary:
We are seeking an experienced Full Stack Developer to design, develop, and support Talisen’s enterprise-class energy efficiency application. This role requires expertise across the full technology stack from client-facing web applications and APIs to relational databases and backend systems, along with strong knowledge of industry concepts and enterprise development practices.
You will also coordinate with the other team members working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. The developer will take direction in written and verbal form.
Position Details:
- Location: St. Louis
- Education: B.S. in Computer Science or Equivalent
- Experience Required: 3-5 Years
- Job Type: Full-time
- Job Status: Contractor to hire
Duties & Responsibilities:
- Design, develop, and maintain web-based and client/server applications.
- Build and support responsive UI components with Angular, JavaScript/TypeScript, HTML, and CSS/SCSS.
- Deliver high-quality mapping, charting, and data visualization.
- Integrate with relational databases (MySQL, MariaDB) using frameworks such as MyBatis and Spring.
- Develop and maintain backend logic and API interfaces using Java, Node.js, and SQL.
- Manage code through Git and follow CI/CD best practices.
- Collaborate cross-functionally to ensure applications align with energy/utility business needs.
Experience:
- 3-5 years’ experience with required technology stack.
- B.S. in computer science, engineering or Equivalent Experience.
- Experience working with clients to refine requirements.
- Self-motivated person who takes the initiative to accomplish project goals.
Required:
- Angular, JavaScript, TypeScript, HTML/XHTML, CSS/SCSS.
- Angular CLI, Material UI for Angular, AG Grid.
- MyBatis, Spring
- MySQL DB, MariaDB.
- Java, Node.js, SQL, basic Unix shell scripting
- Strong foundation in client/server and web-based applications.
- Familiarity developing and maintaining remote data integration using REST APIs.
Preferred:
- Git, Visual Studio.
- Maven
- SQLyog, PuTTY.
- MS Office Suite (Outlook, Excel, PowerPoint, Word).
- Experience with code assistant tools
Interested in this position?
We would love to hear from you.
What does Talisen offer?
Here are just a few things you can expect when you join our team.
- Team-centric atmosphere.
- Career & personal development.
- Employee recognition programs.
- Access to building fitness center.
- Company holidays, paid time off, sick leave.
- Tuition assistance or reimbursement.
- Disability benefits.





