Software Development Specialist

3 days ago


Crawley, West Sussex, United Kingdom Blackapple Solutions LLC Full time

Blackapple Solutions Ltd (BSL) is a technology consulting and services provider with operations across the globe. Founded in 2004, the company has established itself as an internationally renowned systems integration expert.

About the Role

We are seeking a Senior Technical Solutions Designer for a permanent position based in Crawley, England. This is an urgent opening with NIIT Technologies.

Key Responsibilities
  1. The successful candidate will work closely with business analysts to identify implementation approaches to business requirements, collaborating with the Architecture team when necessary.
  2. They will be responsible for producing detailed design specifications for application components using formal analysis methods such as UML.
  3. The role requires ensuring that functionality is correctly built to meet the application design and standards within the agreed architectural framework.
  4. The individual must guarantee that applications are designed and built in compliance with relevant regulations.
  5. They will produce and develop high-quality and efficient application components.
  6. The designer will agree on the detailed approach to integration testing and estimate the effort required to implement changes.
  7. They will undertake unit testing and assist with live implementation as needed.
  8. The successful candidate will provide technical input for problem resolution, considering business priorities.
  9. They will manage application-related problems, including diagnostics, estimation of effort, and routing for problem resolution, to maximize uptime according to SLA's.
  10. The individual must adhere to system coding, release, and usability standards.
  11. They will develop solutions in line with business requirements.
Required Skills and Qualifications
  1. A minimum of 10-12 years' experience in designing and developing J2EE applications in a B2C/E-commerce environment.
  2. Strong understanding of Java 1.5 and above and J2EE web development technologies such as JSP, JavaScript, CSS, Servlets, and Tags.
  3. Experience with Restful services.
  4. Good knowledge of Spring-based technologies including the core Spring framework and ideally Spring Web Services and Spring MVC.
  5. Ability to use source control systems like Subversion or CVS.
  6. Understanding of HTML, XHTML, CSS, AJAX, JavaScript, XML, and XSLT.
  7. Relational database design and development skills, ideally using Oracle, with a good understanding of SQL.
  8. J2EE Container knowledge, preferably using a recent version of Weblogic Server.
  9. Basic UNIX skills, preferably under Solaris.
  10. Experience with unit testing using JUnit and build tools like Maven/Ant.
  11. User Interface Design and templating using the Tiles framework.
  12. Experience with integrating a CMS, ideally Fatwire & Broadvision.
  13. Enterprise Architecture experience.
  14. J2EE EJB development experience, including Entity Beans, Message Driven Beans, and Session Beans.
  15. Strong background in agile methodologies.
  16. Significant experience in software development.
  17. Understanding of Airlines, Loyalty, and Redemption domains.
  18. Skilled in Java, Junit/EasyMock, JSP, Eclipse, and version control tools.
  19. Experienced in Webservices and Project Implementation.
  20. Ability to set and achieve challenging targets.
  21. Test Driven Development experience.
  22. UML competency in reading UML models as requirements.
  23. XML Schema and XML/XSL expertise.


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job Description SummaryWe are seeking a skilled Software Developer Specialist to join our team at Randstad Education. In this role, you will develop and maintain software applications using modern programming languages like Java, Python, and C++. Your primary focus will be on designing and implementing software solutions for various industries.Key...


  • Crawley, West Sussex, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a skilled Software Development Specialist to join our team at beBee Professionals in the UK. This role involves developing, testing, and maintaining software solutions that drive our business forward.Key Responsibilities:Design and implement high-quality software applications.Collaborate with cross-functional teams to develop new...


  • Crawley, West Sussex, United Kingdom Arqiva Full time

    Arqiva is seeking a Technical Software Specialist to drive innovation and efficiency in development practices, lead the development work within a project or cross-functional product team, and develop robust solutions.This role requires excellent software development expertise, with a focus on writing high-performance, scalable, and secure code. You will also...

  • Software Developer

    2 months ago


    Crawley, West Sussex, United Kingdom Randstad Education Full time

    Join our team as a skilled Software Developer in a dynamic company. As a key member of our IT Department, you will be responsible for developing and maintaining software applications. Your primary focus will be on writing high-quality code, troubleshooting issues, and collaborating with cross-functional teams.

  • Software Developer

    7 days ago


    Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job OverviewWe are seeking a highly skilled Software Developer to join our team at Randstad Education.This role involves delivering high-quality software solutions that meet client needs and requirements.

  • Software Developer

    7 days ago


    Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job Summary: Randstad Education is seeking a highly skilled professional to contribute to the development of innovative solutions. The ideal candidate will have a strong background in software development, excellent communication skills, and the ability to work effectively in a fast-paced environment.The estimated salary for this position is $85,000 -...


  • Crawley, West Sussex, United Kingdom ACS Performance Full time

    ACS Performance is currently seeking an experienced Software Integration Specialist to provide strong operations support to the organisation. The successful candidate will have a proven track record of developing and implementing technology solutions in a business environment, specifically focused on system integration, EDI, ERP and software development...


  • Crawley, West Sussex, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Crawley, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job Overview: We are seeking a highly motivated software developer to join our team at Randstad Education. As a software developer, you will be responsible for designing, developing, and maintaining software applications and systems that meet the needs of our clients.About the Company: Randstad Education is a leading provider of education services, working...


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job Title: Software Development ProfessionalRandstad Education is seeking a skilled Software Development Professional to join our team. As a key member of our organization, you will be responsible for developing software applications using languages such as Java, Python, and C++.About the Role:This is an excellent opportunity for individuals with a passion...


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job OverviewWe are seeking a skilled Software Developer to join our team at Randstad Education. As a Software Developer, you will play a key role in designing and implementing software solutions for various industries.


  • Crawley, West Sussex, United Kingdom beBee Professionals Full time £45,000 - £65,000

    We are seeking a highly skilled Software Development Expert to join our team at beBee Professionals in the UK. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications that drive our business forward.Key Responsibilities:Design and develop software applications...


  • Crawley, West Sussex, United Kingdom Elekta AB Full time

    Software Engineer Opportunity at Elekta ABWe are seeking a highly skilled Software Engineer to join our team in developing cutting-edge Control Systems software for our advanced Radiotherapy systems.The successful candidate will play a key role in creating and maintaining applications, including service and factory test software, and ensuring seamless...


  • Crawley, West Sussex, United Kingdom Orion Electrotech Sales Full time

    Job Title: Senior Control Software EngineerRole Summary:We are seeking an experienced Senior Control Software Engineer to lead the development of cutting-edge software solutions for electro-optics projects. As a key member of our team, you will be responsible for leading the full software development lifecycle, from design to testing.About the Role:The...


  • Crawley, West Sussex, United Kingdom Orion Electrotech Sales Full time

    About the OpportunityOrion Electrotech Sales seeks a skilled Senior Control Software Engineer to spearhead the full software development lifecycle, from concept design to testing, for our electro-optics company in Horsham.Key ResponsibilitiesLead the development of robust embedded software with a focus on fault management, reporting, and system health...


  • Crawley, West Sussex, United Kingdom Orion Electrotech Full time

    **Job Title:** Senior Control Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Orion Electrotech. As a Senior Control Software Engineer, you will be responsible for leading the full software development lifecycle, from concept design to detailed design, coding, and testing.Key Responsibilities:Lead technical teams...


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job SummaryWe are seeking a skilled Software Development Professional to join our team at Randstad Education. As a key member of our technology department, you will be responsible for developing software solutions for diverse projects.Key ResponsibilitiesDevelop software solutions for various projects.Collaborate with cross-functional teams to achieve...


  • Crawley, West Sussex, United Kingdom Randstad Education Full time

    Job OverviewAt Randstad Education, we are seeking a highly skilled Software Development Professional to join our team. This is an exciting opportunity for a talented developer to work on a variety of software projects, collaborating with cross-functional teams and ensuring timely project delivery.About the RoleWe are looking for a developer who has expertise...


  • Crawley, West Sussex, United Kingdom Vantage Talent Solutions Full time

    Job Title: C++ Developer RoleAt Vantage Talent Solutions, we're seeking a highly skilled C++ Developer to join our team. As a key member of our software development team, you'll be responsible for designing, coding, and testing software applications.Key Responsibilities:Develop new software products and enhance existing ones in line with customer...


  • Crawley, West Sussex, United Kingdom SII Group UK Full time

    Job Summary:SII Group UK is seeking an accomplished software engineer to collaborate within a team to develop effective web service products. The ideal candidate will have expertise in containerisation, cloud-hosting and web technologies.About the Role:As a key engineer within the team, you will undertake the specification, design, implementation, test and...