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.

Apply Now


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

Apply Now


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.

Apply Now


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

Apply Now