Job Description :
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.
Please send me the Resumes to and call me at job position:Sr.Technical Lead(java/Python) Location:Beaverton,OR Duration:12+Months Job Description: Responsibilities Maintaining a productive working environment for development teams. Acquiring appropriate budget estimates for development to support business goals. Representing the technology perspective on a management level. Establishes and/or co-ordinates programs of work (delivered through development Mentor junior team members with the assistance of PM/Architect Adhere to company and project standards and guidelines. Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to reporting manager. Operate system in production and test environments. Debug issues found during testing and troubleshoot issues in production environment. Participate in code and design reviews. Collaborate with other engineers and teams to design solutions and resolve issues. Work with product owners to understand and raise questions about business requirements. Conduct system wide requirement analysis. Conduct module level work effort estimations and integrate for the whole system Will work under the guidance of the PM/Architect/BA Develop detailed design. Design and implement automated unit testing framework as required Conduct thorough unit testing using the automated unit test framework Develop, maintain, troubleshoot, enhance and document components develop by self and others as per the requirements and detailed design Conduct thorough unit testing and integration testing for the whole system Conduct configuration and team management of own work. Assist Project Lead/PM/BA in project coordination. Conduct project risk identification and mitigation action planning with the project manager Required: Bachelor's degree in Computer Science or related field 10+ years of software development experience Strong with Java and Python Knowledge of Bash scripting and Linux OS Experience working in a continuous integration (CI) and continuous delivery (CD) environment. Working knowledge of Cloud technologies like AWS EC2, Lambda, IAM, CloudFormation, SQS, SNS, RDS or equivalent OpenStack, Google Cloud or Azure technologies Strong verbal and written communication and collaboration skills to effectively communicate with both business and technical teams Desired skills: Cloud operations running real workloads in the cloud and diagnosing and fixing problems Cloud architecture loosely coupled systems, fault-tolerance, HA, scalability Cloud PaaS like AWS Elastic Beanstalk, Heroku or Cloud Foundry Tools like Jenkins, Asgard, New Relic, Splunk, Puppet, Docker NoSQL technologies like Cassandra, AWS DynamoDB, MongoDB Creating and consuming Restful microservices Test driven development Netflix OSS stack Web frameworks like Grails, Play, Spring MVC, Spring Boot