
software engineer
Role summary
We are seeking a Software Engineer with 1-2 years of experience to join our team. This is an onsite role requiring the candidate to work physically at our location. The primary responsibilities include collecting user requirements, developing software solutions, evaluating system designs, and executing the full software development lifecycle. The role also involves maintaining and upgrading software, conducting tests, performing security and quality controls, and documenting test results. A Bachelor's degree is required, and candidates should possess strong analytical, organizational, and problem-solving skills, along with attention to detail.
Overview
Languages
English
Education
- Bachelor's degree
Experience
1 year to less than 2 years
On site
Work must be completed at the physical location. There is no option to work remotely.
Responsibilities
Tasks
- Collect and document user's requirements
- Develop flowcharts, layouts and documentation to identify solutions
- Develop software solutions by studying systems flow, data usage and work processes
- Evaluate the performance and reliability of system designs
- Execute full lifecycle software development
- Prepare plan to maintain software
- Research technical information to design, develop and test computer-based systems
- Upgrade and maintain software
- Consult with clients after sale to provide ongoing support
- Conduct tests and perform security and quality controls
- Execute and document results of software application tests and information and telecommunication systems tests
Additional information
Work conditions and physical capabilities
- Attention to detail
Personal suitability
- Accurate
- Judgement
- Organized
- Team player
- Analytical
Benefits
Health benefits
- Dental plan
- Disability benefits
Financial benefits
- Group insurance benefits
Similar roles
software engineerFidelity Technologies Corporation · Reading, Pennsylvania, United States · Onsite
Lead software engineerMastercard · Vancouver, British Columbia, Canada · Hybrid
Lead software engineerMastercard · Vancouver, British Columbia, Canada · Hybrid
Lead software engineerWells Fargo · North Carolina, United States · Hybrid
Lead software engineerWells Fargo · Arizona, United States · Hybrid