Job Description
- Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, cloud-based or Internet-related computer programs.
- Code may be used in commercial or end-user applications, such as materials management, financial management, HRIS, mobile apps or desktop applications products.
- Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications.
- Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications.
- Models and applies software engineering methods and techniques to the design, development, evaluation, integration, qualification and/or support of complex products, tools or technologies in one or more areas of expertise.
- Often assumes technical and project leadership roles.
- May function as a consultant or researcher.
- May manage schedule, quality and technical solution on assigned projects in coordination with project leadership.
Requirements
- Requires a Bachelor’s degree and a minimum of 7 years of related experience or equivalent work experience.
- Specific technical skill requirements include proficiency in demonstrating/performing skills in Python, C# .Net, data processing, SQL/NoSQL, SaaS application development in Azure and PowerShell scripting.
- Knowledge and experience with software and system engineering lifecycle and tools including requirements development, requirements management, and software sustainment.
- Knowledge and experience using Agile methodologies.
- Knowledge of system and software architecture frameworks.
Seems like an interesting job?
Don't miss this opportunity! Click "Apply" to let the Employer know that you are interested.
Darbo skelbimo numeris
#2078917