Full Stack Developer (Back End Focus)
Location
United States
Posted
6 days ago
Salary
$100K - $120K / year
Job Description
- 401(k)
- 401(k) matching
- Competitive salary
- Dental insurance
- Health insurance
- Opportunity for advancement
- Vision insurance
- Take ownership of the eTRM codebase, focusing on developing, testing, and maintaining features primarily on the backend using Python, Django, and AWS.
- Quickly learn and become proficient with the enterprise codebase, contributing to platform reliability, security, and performance.
- Support the development of new eTRM features or eTRM-related products, with a focus on backend architecture and implementation.
- Collaborate with team members, internal stakeholders, and vendors to translate requirements into high-quality technical solutions, following Agile-Scrum best practices.
- Leverage GenAI-enabled development tools to improve code quality, documentation, testing, and overall development efficiency.
- Contribute to continuous improvement through code reviews, automated testing, and CI/CD practices.
- Experience: 3+ years of professional or significant project experience in software development, particularly working with existing, complex codebases (enterprise experience is a plus). We value demonstrated capability and growth potential over years of service.
- Education: Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
-
Back-End Mastery:
- 3+ years of strong proficiency in Python/Django or other backend frameworks/ORM.
- 3+ years of deep knowledge of database systems, particularly Postgres DB SQL.
- 2+ years of experience with REST API design and development.
- Architecture Foundation: Foundational knowledge of software architecture principles.
- Full Stack Awareness: Familiarity with full-stack concepts, including React or Next.js.
- Backend & DevOps: Docker, AWS (RDS, S3), CI/CD (Github Actions), Cloudwatch, Celery, Authentication/Authorization (JWT, OAuth2, RBAC), Redis (caching), and an interest in GenAI-assisted development.
-
Testing:
- Familiarity with Unit tests (Jest, React Testing Library)
- High-level knowledge of E2E tests (Playwright or similar framework)
- Additional Technologies: Typescript/JS, CSS.
- Industry Experience: Energy efficiency or utility industry experience.
Flexible work from home options available.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer, Java, Payments Infrastructure
PulseRise TechnologiesThe pulse that empowers your tech team
Senior Software Engineer building blockchain and payments solutions for fintech
Ruby on Rails Developer (Remote)
Govcio LLCGovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
Open this job to view full details and requirements.
Ruby on Rails Developer (Remote)
Govcio LLCGovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
Open this job to view full details and requirements.
Lead Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
This role involves leading the design and development of scalable backend systems that power high-impact digital services. Lead technical architecture decisions and system design, focusing on long-term scalability, maintainability, and resilience. Design, build, and deploy scalab...