Software Developer

Univeris

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • University degree or college diploma in computer science
  • Minimum 2 years of experience with JEE
  • Proficient in Java, databases, test automation, HTML, and programming languages
  • Familiar with RUP iterative software development process
  • Knowledge of software design principles
  • Experience with UML
  • Proficiency in Confluence, JIRA, and Enterprise Architect

Responsibilities

  • Lead requirements elicitation and outline system functionality
  • Gather and maintain detailed system requirements
  • Create prototype user interface designs based on usability requirements
  • Design and develop parts of the system according to project constraints
  • Develop reusable software components and conduct integration testing
  • Plan and execute software element integration for builds
  • Manage resources, set priorities, and coordinate interactions with stakeholders

Benefits

  • Focus on delivering customer value and software that meets high-quality standards
  • Opportunity for involvement in sales support and client interactions
  • Encouragement for a proactive and creative work environment
  • Support for continuous learning and personal development
  • Dynamic and collaborative team culture
Full Job Description
Job Description

At Univeris, the Software Developer performs a variety of activities involving the analysis, design, development, operation, and maintenance of software, following the iterative software development process and software engineering best practices. The Software Developer is assigned duties based on the projects needs, and executes them while conforming to the Univeris internal processes and procedures. We are focused on the delivery of customer value, in the form of creating software that meets (or exceeds) the customer's needs as well as all dimensions of quality described through the functional, usability, reliability, performance and support requirements (FURPS+).

Primary Responsibilities:

Analysis

- Leads, coordinates and performs requirements elicitation by outlining the system's functionality and delimiting the system

- Gathers, specifies and maintains the detailed system requirements

- Gathers usability requirements and creates prototype candidate user - interface designs to meet those requirements

Development

- Designs parts of the system, within the constraints of the requirements, architecture, and development process for the project

- Developers reusable software components and performs developer testing for integration into larger subsystems, in accordance with the project's adopted standards

- Plans and executes the software element integration to produce builds

Testing

- Identifies and defines the required tests, monitors detailed testing progress and results in each test cycle and evaluates the overall quality

- Defines the test approach and ensure the successful implementation

- Develop tests and logs the outcomes his/her testing

Management

- Plans, manages and allocates resources, shapes priorities, coordinates interactions with customers and users, and keeps the project team focused

- Provides timely updates to the project on assigned responsibilities

- May be required to participate in sales support and other activities

Qualifications

- Posses a univeristy degree/college diploma in computer science

- JEE: 2 years

- Java, Database, Test Automation, HTML and other technologies in programming languages

- RUP iterative software development process

- Software design principles

- UML

- Confluence, JIRA, Enterprise Architect

Additional Information

The ideal candidate will possess the following attributes:

- Open communicator, integrity

- Problem solving skills

- Passion for excellence

- Can-do attitude

- Enthusiastic and creative contributor

- Life-long student

If you are interested in the role please apply directly to:

https://univeris.bamboohr.com/jobs/

Similar Jobs

More Jobs at Univeris

More Information Technology Jobs

Find similar Software Developer jobs: