PMO Project B1/B2
Job Overview
The Software Engineer role falls under the umbrella of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyze and solve complex software engineering problems.
2. Responsible for developing and applying software engineering practice and knowledge in research, design, development, and maintenance.
3. Requires original thought and judgment, with the ability to supervise technical and administrative work of other software engineers.
4. Builts skills and expertise in software engineering discipline to meet standard software engineer skills expectations as defined in Professional Communities.
5. Collaborates and acts as a team player with other software engineers and stakeholders.
Job Requirements - Grade Specific
More than a year of relevant work experience required. Solid understanding of programming concepts, software design, and software development principles necessary. Works consistently to direction with minimal supervision, producing accurate and reliable results. Expected to demonstrate ability to apply skills and knowledge on a range of tasks and problems. Organizes own time to deliver against tasks set by others with a mid-term horizon. Collaborates with others to achieve team goals and makes decisions based on situation understanding, not just rules.
Essential Skills
Key Responsibilities:
* Apply scientific methods to analyze and solve complex software engineering problems.
* Develop and apply software engineering practice and knowledge in research, design, development, and maintenance.
* SUPervise technical and administrative work of other software engineers.
* Maintain and improve software engineering discipline to meet standard software engineer skills expectations.
* Collaborate with other software engineers and stakeholders.
Requirements
Qualifications:
* More than a year of relevant work experience.
* Solid understanding of programming concepts, software design, and software development principles.
* Ability to work independently with minimal supervision.
* Effective collaboration and communication skills.