Enterprise Software Designer

7 days ago


Crawley, West Sussex, United Kingdom Blackapple Solutions LLC Full time
Enterprise Software Designer

We are seeking an Enterprise Software Designer for a permanent position based in Crawley, England.

Salary: £60,000 - £80,000 per annum depending on experience.
Job Type: Permanent
Client: NIIT Technologies

Responsibilities:
  1. Work with business analysts to identify optimal implementation approaches to business requirements.
  2. Develop detailed design specifications for application components using structured analysis methods.
  3. Evaluate functionality to ensure it aligns with the application design and standards within the agreed architectural framework.
  4. Design and develop high-quality and efficient application components.
  5. Develop a comprehensive approach to integration testing.
  6. Estimate implementation effort necessary to make agreed changes.
  7. Undertake unit testing and assist with live implementation.
  8. Provide high-level technical input for the efficient resolution of problems considering business priorities.
  9. Manage application-related problems handed off by the Service Desk.
Requirements:
  1. 10-12 years commercial experience of designing and developing J2EE applications in a B2C / E-commerce environment.
  2. Strong understanding of Java 1.5 and above and J2EE web development (JSP, JavaScript, CSS, Servlets & Tags).
  3. Experience with Restful services.
  4. Good understanding of Spring-based technologies including the core Spring framework and ideally Spring web services and Spring MVC.
  5. Ability to use source control systems such as Subversion or CVS.
  6. Understanding of HTML, XHTML, CSS, AJAX, JavaScript, XML, and XSLT.
  7. Relational database design and development (ideally using Oracle) with a good understanding of SQL.
  8. J2EE Container knowledge (ideally using a recent version of Weblogic Server).
  9. Basic UNIX skills (ideally under Solaris).
  10. Experience of unit testing (ideally using JUnit) and build tools (Maven / Ant).
  11. User Interface Design and templating utilizing the Tiles framework.
  12. Experience of using and integrating with a CMS (ideally Fatwire & Broadvision).
  13. Experience of using Enterprise Architecture.
  14. J2EE EJB development (Entity Beans, Message Driven Beans and Session Beans).
  15. Strong background in an agile methodology.
  16. Significant experience in software development.
  17. Understanding of Airlines, Loyalty and Redemption domain.
  18. Skilled and experienced in Java - Main technology for all areas (Required APIs JDBC, EJB, JNDI).
  19. Skilled and experienced in Java Junit/EasyMock - Unit testing standards.
  20. Skilled and experienced in JSP - Development of web pages and test harnesses.
  21. Eclipse - The main development tool for all platforms.
  22. Skilled and experienced in version control tools.
  23. Skilled and experienced in Webservices.
  24. Experience of Project Implementation.
  25. Ability to set and achieve challenging targets.
  26. Experience of Test Driven Development.
  27. UML Competency in reading UML models as requirements.
  28. Skilled and experienced in XML Schemas.
  29. Skilled and experienced in XML / XSL.Additional Information:

All your information will be kept confidential according to EEO guidelines.



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

    ACS Performance is seeking an Enterprise Solutions Developer to join our team. As an Enterprise Solutions Developer, you will be responsible for designing, developing and implementing technology solutions in a business environment, specifically focused on system integration, EDI, ERP and software development using various...


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

    Job OverviewWe are seeking a highly skilled Enterprise Solutions Consultant to join our team at Blackapple Solutions Ltd. As an Enterprise Solutions Consultant, you will be responsible for assessing business opportunities and recommending the best solutions to meet our clients' requirements.ResponsibilitiesCreate reliable project cost estimates of capital...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    A highly successful UK-based tech firm is looking for an experienced C/C++ Developer to fill a key position supporting product growth in exciting new markets.You will work from home 3-4 days a month, reporting directly to the Development Manager.Your responsibilities will include working across the full software development lifecycle, from initial research...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    Ashdown Group is recruiting for a highly skilled Enterprise C/C++ Developer to join its team.This role allows for flexibility, enabling you to work from home 3 or 4 days per month at one of our offices in London, Birmingham, or Manchester.As a key member of the team, you will report directly to the Development Manager and contribute to product growth in...


  • Crawley, West Sussex, United Kingdom ENGINEERINGUK Full time

    Job SummaryWe are seeking an experienced Enterprise Architecture Manager to lead the development of comprehensive solution architectures for Virgin Atlantic Airways. This is an exciting opportunity to shape the airline's technical direction and drive innovation across the IT estate.Key Responsibilities- Design and implement enterprise-wide solution...


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

    Are you a highly motivated and experienced Enterprise Application Architect looking for a new challenge? ACS Performance is seeking a talented Applications Engineer to join our team and help us deliver innovative technology solutions.About the RoleThis exciting opportunity involves working on system integration, EDI, and ERP projects, using a range of...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    Ashdown Group, a leading technology company, is looking for an exceptional Software Engineering Lead to drive product growth in new markets. As part of our team, you will have the flexibility to work from home 3 days a week, promoting a better work-life balance.In this role, you will oversee the full software development lifecycle, including research,...


  • Crawley, West Sussex, United Kingdom ClearCompany Full time

    We are looking for an exceptional Senior Business Analyst to join our team at ClearCompany. This is a fantastic opportunity for a motivated and innovative professional to work on Higher Education projects in Western Australia.The ideal candidate will have a strong background in Agile methodologies and enterprise systems. Key responsibilities...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    Ashdown Group is proud to offer a range of benefits to our employees, including flexible working hours, a competitive salary range of £65,000 - £80,000 per year, and opportunities for professional growth and development.We are currently seeking an experienced C Programmer to join our team. This role offers the opportunity to work on a wide range of...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    Ashdown Group is a multinational technology business seeking an accomplished C Programmer with multi-threading experience.The role offers flexibility, allowing you to work from home three days a week. As a key member of the Development Team, you will contribute to product growth in new markets.This position involves working across the software development...


  • Crawley, West Sussex, United Kingdom Proactive Appointments Limited Full time

    Are you a skilled Enterprise Application Professional looking for a new challenge? Do you have experience in system integration, EDI, and ERP environments? If so, we would like to hear from you!We are seeking an experienced professional to join our team at Proactive Appointments Limited. As an Enterprise Application Professional, you will be responsible for...


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

    Blackapple Solutions Ltd (BSL) is a globally recognized leader in providing technology consulting services. Our company was founded in 2004 with the vision of delivering innovative solutions in Information Technology, Enterprise Resource Planning (ERP), and Engineering consulting.Job SummaryThis is a critical opening for an experienced Application Packager...


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

    Job DetailsWe are seeking a highly skilled Enterprise Systems Engineer to join our team at ACS Performance.This role involves providing technical expertise in the development and implementation of technology solutions, with a focus on system integration, EDI, ERP, and software development using various technologies.Key Responsibilities:Developing and...


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

    We are currently seeking a highly skilled software engineer to join our team at Randstad Education. This is a fantastic opportunity for an experienced professional with a strong background in software development to take on new challenges and contribute to the success of our organization.Job OverviewThis role involves designing, implementing, and maintaining...


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

    Blackapple Solutions Ltd (BSL) is a global technology consulting and services company founded in 2004. Our mission is to deliver best-in-class services across the globe, offering expertise in Information Technology, Enterprise Resource Planning (ERP), and Engineering consulting.Job DescriptionWe are seeking an experienced Application Packager for a contract...


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

    Job Title:Senior Software Solutions ArchitectAbout UsWe are ACS Performance, a leading provider of technology solutions. Our team is passionate about delivering innovative and effective solutions that drive business success.Job DescriptionThe Senior Software Solutions Architect will play a key role in providing strong operations support to our organisation....


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    Ashdown Group is seeking a talented Software Backend Engineer with back-end development experience to join its team.The role offers flexibility, allowing you to work from home 3 or 4 days per month at one of our offices in London, Birmingham, or Manchester.You will report directly to the Development Manager and support product growth in new markets. You will...


  • Crawley, West Sussex, United Kingdom Ashdown Group Full time

    A multinational technology company is looking for a skilled C Programmer to join its team. As an accomplished developer, you will be working on the full software development lifecycle, from research and design to coding and testing.This role offers flexibility, allowing you to work from home 3 days a week. Reporting into the Development Manager, you will...


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

    We are seeking a highly skilled software engineer to fill a challenging role with our client, a leading education provider in the UK. The ideal candidate will have 5+ years of experience with Java, Python, and C++.Key Responsibilities:Designing and implementing scalable software systemsCollaborating with cross-functional teams on large-scale...


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

    Job OverviewThis is an exciting opportunity for a Senior Technical Solutions Designer to join Blackapple Solutions Ltd, a leading technology consulting and services company. We are seeking an experienced professional with a strong background in designing and developing J2EE applications in a B2C / E-commerce environment.The ideal candidate will have at least...