Senior Software Engineer
at Unicard
Glasgow, Scotland, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Jan, 2025 | Not Specified | 30 Oct, 2024 | N/A | Html,Java,Web Services,Javascript,Struts,English,Spring,Relational Databases,Design Patterns,Ecs,Personal Responsibility,Css | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
PERSONAL SKILLS
- Works collaboratively with others
- Values and adapts to different cultures
- Sets and prioritises challenging targets
- Rigorous, manages own time and resources
- Displays sound judgement, makes effective, timely decisions
- Seeks opportunities to learn and develop
- Dependable, takes personal responsibility
- Open, trustworthy and trusting
- Positive and brave
- Calm under pressure
- Can do attitude
- Willing to learn new technologies
TECHNICAL SKILLS/EXPERIENCE
- Experience with Java, J2EE, Spring, JSP, HTML, CSS, JavaScript, Relational Databases
- Knowledge of Struts/JSF, MVC framework concepts in general
- Experience with SOAP and REST based web services, JSON/XML
- Other technologies we use and experience is valuable: Angular/AngularJS, Wildfly, CDI, Eclipse, Maven, Docker, Kafka
- AWS services: SNS, SQS, ECS
- Ability to communicate and apply common architectural design patterns across a wide range of technical problems
- Good level of English
Responsibilities:
ROLE PURPOSE
The Senior Software Engineer is working in a team of IT professionals (developers, testers, project managers and engineers) in an Agile environment. The individuals main responsible will be delivering code on a daily basis and working with their team and project managers to set realistic deadlines and expectations.
You will join our back-office applications team to build highly scalable and performant solutions for our customers and partners.
Your main responsibilities will be delivering new features and maintenance of the Unicard products in a team of Architects, Developers, Test Engineers and Project Managers.
ESSENCE OF ROLE - KEY ACCOUNTABILITIES
- Develop, enhance, debug, and support, software applications that support business units or supporting functions.
- Participate in the design, development, and implementation of complex applications, using a mix of technologies.
- Recommend system solutions by comparing advantages and disadvantages of development alternatives.
- Analyse existing application behaviour and apply optimizations or suggest improved processing algorithms
- Identify and resolve performance bottlenecks
- Update job knowledge by researching new internet/intranet technologies and software products.
- Participate in educational opportunities
- Support and develop software engineers by providing advice, coaching and educational opportunities
- Make informed decisions quickly and take ownership of services and applications at scale.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Glasgow, United Kingdom