onsite
Senior Software Engineer - CEGsoft
Software Engineer
Senior Software Engineer crafting scalable tax and document management solutions using Python, Node.js, and AWS, driving high‑quality code and customer‑centric features for a large Puerto Rico user base.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for tax and document management applications.
- Collaborate with cross‑functional teams to define feature requirements and deliver robust, scalable solutions.
- Implement CI/CD pipelines, automated testing, and containerization (Docker) to ensure rapid, reliable deployments.
- Optimize database schemas and queries (SQL) for performance and data integrity.
- Mentor junior engineers and conduct code reviews to uphold coding standards.
Requirements
- 5+ years of professional software development experience.
- Hands‑on experience with AWS services (EC2, RDS, Lambda, S3).
- Solid understanding of relational databases and SQL optimization.
- Experience with Docker, Kubernetes, and CI/CD tools (GitHub Actions, Jenkins).
Skills
pythonnodejsawssqldockercicd