What are the responsibilities and job description for the Sr. Software Engineer/ Founding Engineer position at Technogen, Inc.?
Job Details
TECHNOGEN, Inc. is a Proven Leader in providing full IT Services, Software Development and Solutions for 15 years.
TECHNOGEN is a Small & Woman Owned Minority Business with GSA Advantage Certification. We have offices in VA; MD & Offshore development centers in India. We have successfully executed 100 projects for clients ranging from small business and non-profits to Fortune 50 companies and federal, state and local agencies.
Role: Sr. Software Engineer/ Founding Engineer
Core Technical Skills:
- Strong Programming Proficiency: Expertise in multiple programming languages (e.g., Python, Java, C , JavaScript) and frameworks (e.g., React, Angular, Node.js).
- Software Architecture: Proven ability to design and implement scalable, secure, and user-friendly software architectures for SaaS applications.
- Cloud Computing: Proficiency in cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and their services.
- Database Design and Management: Strong understanding of relational and NoSQL databases to efficiently store and manage large datasets, and data warehousing systems.
- DevOps: Understanding of DevOps principles and tools (e.g., CI/CD pipelines, containerization).
- Cybersecurity: Awareness of security best practices and the ability to mitigate risks.
- API Development: Proficiency in building RESTful APIs for integration with third-party systems and internal services.
Qualitative skills:
- Effective Communication: Strong written and verbal communication skills.
- Problem-solving: Driven by solving hard and challenging customer problems
- Adaptability: Proven ability to move fast and adapt to requirements
- Innovation: A passion for innovation and a willingness to explore emerging technologies to drive product differentiation.
- Customer Focus: A customer-centric approach to product development and a commitment to delivering exceptional user experiences.
Additional preferred considerations:
- Product Development: Experience in product development lifecycles (e.g., Agile, Scrum).
- Experience with CRM Systems: A strong understanding of CRM systems and their integration with PRM solutions.
- AI/ML: 300-level knowledge of AI foundational models, and machine learning architectures.
- Startup Experience: Previous experience in a startup environment is highly desirable. Else, is passionate about building products and teams from the ground up.
- Industry expertise: Deep understanding of the PRM industry and the ability to translate business needs into technical solutions.
- Outcome-driven: Knows how to be laser-focused on activities that yield short-term and long-term outcomes.
Thanks and Regards
Nava Surya
Talent Workforce Specialist
Phone:
Email:
Web:
4229 Lafayette Center Dr, Suite 1880, Chantilly, VA 20151