Be a part of our Team!
There are jobs and then there are careers. A chance to do that kind of work that adds up to something more meaningful, the opportunity to challenge yourself and learn new skills, the advantage of being surrounded by smart, ambitious and motivated people day in and day out. That’s the kind of work that you can expect to do at Openforge!
Openforge is a flagship initiative of Ministry of Electronics and Information technology (MeitY) under Digital India Programme. The National e-Governance Division (NeGD), under Digital India Corporation, a not for profit company of Ministry of Electronics & Information Technology (MeitY), was set up to facilitate and support, MeitY in Programme Management of the Digital India Programme with a vision to transform India to a digitally empowered society and knowledge economy. NeGD has a judicious mix of Professionals from Private Sector and Deputationists from Government to ensure that requisite skill sets are available to execute the designated tasks. We appoint young and dynamic graduates. This engagement shall be dependent upon the project duration. The selected candidate shall strive to match the performance so as to ensure that the responsibilities are achieved within agreed time frames to the best satisfaction of the Management of NeGD. The candidate will be required to work at alternative locations within India as required by NeGD.
We are currently inviting applications for the following positions:-
Designation
Junior Developer
Age Limit
20-30 Years
Education Qualifications
Graduate with excellent analytical and software development skill
Key Requirements
Ownership, Responsibility, Learning Capability with positive attitude.
Desire to learn new technologies and resolve problems and issues.
Ability to multitask and manage multiple priorities and commitments concurrently.
Exceptional time-management skills and the ability to work under pressure.
Commitment to the organization’s goals and values.
Knowledge & Experience
2-4* years experience in software development for any Startup or any product company (*Note –Freshers may apply if the candidate possess some good internship exposure or having good knowledge in one SW development Language)
Mandatory Proficient knowledge of a back-end programming language, developer should have the knowledge of PHP, Angular.js, Vue.js, Mustache.js.js, Javascript.
Knowledge in developing Restful API, JSON data format handling is useful
Hands on experience of code versioning tools, such as Git.
Experience with MySQL, Object Storage, Redis a definite plus.
Familiarity with Free and Open Source communities.
Responsibilities
Develop, recommend, and assist with implementation of open source application.
Display a high level of thinking in bringing successful resolution to high-impact, complex and/or cross-functional problems. Plan, implement, and/or engineer solutions based on project requirements.
Designation
OpenForge Mentor
Age Limit
25-40 Years
Education Qualifications
Graduate in any stream with good computer knowledge and programming skills
About this role
We are looking for much more than an open source project maintainer, but a strong developer support engineer that enjoys solving complex problems, working directly with customers, and has a proven history of working in large open source projects. A successful candidate will be someone with programming skills in multiple languages, is customer focused, and can multi-task and utilize both written and verbal communication skills to a diverse range of global customers. He should be passionate about open source, and have a proven record of open-source participation.
Key Requirements
At least 5 years experience in open community based development
Experience in the role community development manager/ maintainer
Have maintained an active repository before
Experience in managing open source developer communities
Experience as a people manager or leading small teams
Familiarity with several programming languages.
Experience communicating with both technical and business audiences.
Knowledge & Experience
10+ years professional experience working with open source projects, either as a developer or evangelist.
Professional experience in project management roles.
Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
Excellent leadership, verbal and written communication skills, and the ability to work in a global team.
Software development in at least one of the following language: PHP, Java, Python, C#, JavaScript
Responsibilities
Focus on quality of deliverable and code quality
Release management for multiple projects
Triage issues and pull requests
Coordinate code review and assist with merge conflicts
Review and provide feedback on pull requests
Solicit stakeholder feedback for bug fixes and features
Help, encourage, and sponsor new contributors
Help define and uphold community standards
Schedule and facilitate regular contributor meetings
Excellent knowledge of Security and cryptography
Participation in webinars and on social media to showcase major releases
Additional Skill
Have previous experience in PHP, mustache templating, Vue.js, Angular.js, java script, gitolite, i18n
Understanding of Git and Docker
Have thorough, clear, and concise written communication skills
Be comfortable digging through source code and validating bug reproductions
Excellent reputation of humility and empathy with references available
Proven track-record of release management involving many stakeholders
Focus on project quality and maturity
Security-conscious
Designation
Senior Developer
Age Limit
20-35 Years
Education Qualifications
Graduate with excellent analytical and software development skill
Key Requirements
Ownership, Responsibility, Leadership with positive attitude.
Desire to help others resolve problems and issues.
Ability to multitask and manage multiple priorities and commitments concurrently.
Exceptional time-management skills and the ability to work under pressure.
Commitment to the organization’s goals and values.
Knowledge & Experience
5-10 years experience in software development for any Startup or any product company
Mandatory Proficient knowledge of a back-end programming language, developer should have the knowledge of PHP, Angular.js, Vue.js, Mustache.js.js, Javascript.
Knowledge in developing Restful API, JSON data format handling is useful
Hands on experience of code versioning tools, such as Git.
Understanding of security and data protection, proficient understanding of OWASP security principles
Experience with MySQL, Object Storage, Redis a definite plus.
Familiarity with Free and Open Source communities.
Responsibilities
Develop, recommend, and assist with implementation of open source application.
Display a high level of thinking in bringing successful resolution to high-impact, complex and/or cross-functional problems.
Plan, implement, and/or engineer solutions based on project requirements.
Integrates applications by designing data architecture and server scripting.
Designation
Technical Lead
Age Limit
28-40 Years
Education Qualifications
Graduate with excellent analytical and software development skill.
Key Requirements
Capable to effectively lead a team and collaborate with others
Collaborating with team to identify and fix technical problems
Deep understanding of technology
Ownership, Responsibility, Leadership with positive attitude.
Desire to help others resolve problems and issues.
Ability to multitask and manage multiple priorities and commitments concurrently.
Exceptional time-management skills and the ability to work under pressure.
Commitment to the organization’s goals and values.
Hiring and training technical personnel
Creating end goals for their team
Supervising system modifications
Conducting security audits to identify areas of improvement
Knowledge & Experience
10-15 years experience in software development for any Startup or any product company
Should be comfortable with Agile working methodology and Product Backlog management
Past experience of software development in front end and back-end programming languages.
Knowledge in developing Restful API, JSON data format handling is useful
Hands on experience of code versioning tools, such as Git.
Understanding of security and data protection, proficient understanding of OWASP security principles
Experience with MySQL, Object Storage, Redis a definite plus.
Familiarity with Free and Open Source communities.
Responsibilities
Lead software development or software engineering teams
Delegating work and assignments to team members
Guiding their team through technical issues and challenges
Analyzing users' needs and then finding applications to serve them