- Company Name
- Pariveda
- Job Title
- Senior Software Engineer
- Job Description
-
Job title
Senior Software Engineer (Lead)
Role Summary
Lead the design, development, and delivery of cloud‑based enterprise applications. Manage the full end‑to‑end software development life cycle (SDLC), mentor junior engineers, and serve as the primary technical consultant for Fortune‑500 clients.
Expectations
* Minimum 3 + years of hands‑on software development experience
* Proven technical leadership, including coaching, estimating, and task assignment
* Client‑facing or consulting background preferred
* Strong analytical and problem‑solving skills, with a track record of innovative solutions
* Ability to communicate complex technical concepts to both technical and non‑technical audiences
* Adaptability to multiple concurrent responsibilities and dynamic environments
Key Responsibilities
- Architect, code, test, and deploy scalable solutions in cloud environments (AWS, Azure, Google Cloud).
- Own projects from requirement gathering through delivery, including estimation, design, development, testing, deployment, and post‑launch support.
- Mentor and coach small engineering teams, facilitating skill development and career growth.
- Present technical findings, demos, and recommendations to senior executives and stakeholders.
- Leverage AI tools strategically to accelerate delivery, surface insights, and maintain ethical standards in client solutions.
- Maintain agility in methodology, integrating continuous learning, DevOps practices, and user‑centered design.
Required Skills
- Programming: Python, .NET, Java, JavaScript, SQL
- Front‑end: React, Redux, Angular, Vue; mobile: iOS, Android
- DevOps & CI/CD pipelines, containerization (Docker, Kubernetes)
- Cloud platforms: AWS, Azure, Google Cloud
- AI/ML fundamentals, data‑driven application architecture, IoT concepts
- Agile project management, estimation, backlog management
- Strong written and verbal communication, presentation, and stakeholder management
Required Education & Certifications
- Bachelor’s degree in Computer Science, Information Systems, Engineering, Mathematics, or equivalent professional experience.
- Legal authorization to work in the United States without sponsorship.