Senior Software Engineer- Responsibilities include:
• Directing software development projects
• Producing, testing and debugging code
• Leading engineers and developers
Job brief
We are looking for a Senior Software Engineer to produce and implement functional software solutions. You will be part of a new team
In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.
Your goal will be to develop high-quality software that is aligned with user needs and business goals.
Responsibilities
• Develop high-quality software design and architecture
• Identify, prioritize and execute tasks in the software development life cycle
• Develop tools and applications by producing clean, efficient code
• Automate tasks through appropriate tools and scripting
• Review and debug code
• Perform validation and verification testing
• Collaborate with internal teams and vendors to fix and improve products
• Document development phases and monitor systems
• Ensure software is up-to-date with latest technologies
Requirements
• Proven experience as a Senior Software Developer
• Extensive experience in software development, scripting and project management
• Knowledge of selected programming languages (e.g. Python, C++) and the Java/J2EE platform
• In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
• Familiarity with various operating systems (Linux, Mac OS, Windows)
• Analytical mind with problem-solving aptitude
• Ability to work independently
• Excellent organizational and leadership skills
XE Global
Centre Court
1301 Stratford Rd
Birmingham
B28 9HH
Email: amir@xepos.co.uk
watsapp: +447887777040
skype: amir@xepos.co.uk