A tech company in Spring, Texas is seeking a Sr. Full Stack Developer proficient in Python, .Net, and React. This role involves leading technical projects, collaborating with cross-functional teams, and mentoring junior developers. The ideal candidate will possess strong backend and frontend skills, as well as experience with a variety of databases and software testing frameworks. If you have a passion for software development and a knack for problem-solving, this position offers a dynamic work environment with opportunities for growth.
Qualifications
Experience with backend technologies like Python and .Net.
Proficiency in building projects using React and related front-end technologies.
Strong understanding of various databases including MS SQL Server and MongoDB.
Responsibilities
Collaborate on high-level technical projects.
Guide application design and provide technical leadership.
Develop tests to ensure quality and performance.
Skills
Backend: Python
.Net with C#
Front-end: REACT
TypeScript
JavaScript
HTML/CSS
Software Testing: jest
Software Testing: unittest
Software Testing: Cypress
Object Oriented Programming
Tools
Git/GitHub
Azure
Job description
Key Technical Skills
Backend: Python, .Net with C#
Databases: MS SQL Server, Postgres, other RDBMS, NoSQL (e.g., MongoDB)
Software Testing: jest, unittest (pythoncorelib), Cypress
Object Oriented Programming
Job Summary – Sr. Full Stack Developer (.Net, Python, React)
Frontend: REACT, TypeScript, JavaScript, HTML/CSS
Backend: Python, .Net with C#
Databases: MS SQL Server, Postgres, other RDBMS, NoSQL (e.g., MongoDB)
Tools: Git/GitHub, Azure
Software Testing: jest, unittest (pythoncorelib), Cypress
Object Oriented Programming
Core Responsibilities
Collaborate with developers on high-level technical projects and contribute to codebase, documentation, and testing.
Guide application design and architecture, providing technical leadership to development teams.
Brainstorm and build new features/systems with product owners, designers, and engineers.
Develop and execute tests to ensure quality, performance, and scalability.
Mentor and support software developers; conduct deep code reviews and ensure high code quality.
Collaborate with architects on technical solutions and ensure adherence to security best practices.