We are Hiring
Java Full Stack Developer
Job Descriptions:
We are looking for an Intermediate to Senior Java Developer that will develop enterprise-grade applications.
He/she will be expected to perform application development while providing expertise in the full software development lifecycle, from concept and design to testing.
The following are the main technologies that will be expected to use:
- Java / Java EE and related frameworks
- Angular
- Javascript and related frameworks
- SQL
- Tomcat web servers
- Microsoft SQL Server
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements
- Bachelor’s or Master’s degree in computer science, engineering or a related subject
- Proven hands-on software development experience
- Proven working experience in Java and Angular development
- Hands on experience in designing and developing applications using Java EE platforms
- Ideally 8 to 10 years experience
Salary and Contract Term
- Salary is market related contractor rates depending on experience and skill level
- 12 month contract position
Front End Developer
We are looking for an Intermediate to Senior Front End Developer that will develop enterprise-grade application user interfaces.
He/she will be expected to modernise an existing application and improve the user interface experience/look and feel to the satisfaction of the customer.
The following are the main technologies that will be expected to use:
- Java / Java EE and related frameworks
- Javascript related frameworks
- HTML5
- CSS3
- Angular
- Adobe XD
Responsibilities
- Create and agree UI design/look & feel with customer using Adobe XD
- Modify Angular, HTML5, CSS code to reflect the agreed design
- Write well designed, testable, efficient code
- Prepare and produce releases of software components
Requirements
- Bachelor’s or Master’s degree in computer science, engineering or a related subject
- Proven hands-on software development experience
- Proven working experience in the required technologies
- Ideally 8 to 10 years experience
Salary and Contract Term
- Salary is market related contractor rates depending on experience and skill level
- 6 month contract position
System Analyst
We are looking for a Business and Systems Analyst to join our team that develops enterprise-grade applications.
He/she will be expected to fully understand the various customer’s environments and businesses and implement business improvements through carefully analysed system functionality and processes.
He/she will be monitoring current processes and implementing new solutions with the goal to improve overall business efficiency.
He/she will also be expected to maintain and improve already created specifications and processes.
Responsibilities
- Analyse the structure of a business, how it uses technology and what its goals are
- Analyse and understand various legal and government legislation documents
- Identify problems within a business and formulate ways for businesses to improve
- Communicate with senior people in organisations
- Persuade internal and external stakeholders of the benefits of technology solution
- Run workshops and training sessions (includes agenda’s, PowerPoint presentations and minutes)
- Analyse and evaluate current systems
- Identify new system requirements
- Communicate with users to understand their additional requirements and needs
- Work with IT team and developers to produce new and improve existing systems
- Document new processes, system functionality and requirements
- Regularly test and troubleshoot
- Train and educate others on the team
Requirements
- At least 7 years’ experience as a Business or System Analyst or similar role
- Knowledge of software systems
- Professional documentation ability
- Critical thinker and problem-solving skills
- Analytical skills
- Team player
- Communication and interpersonal skills
Salary and Contract Term
- Salary is market related contractor rates depending on experience and skill level
- 12 month contract position
IT Project Delivery Manager
Job Descriptions:
Experience: + 10 Years
Education: Bachelor of engineering – Computer science/Electrical/Electronic/Instrumentation
Roles & Responsibilities
Delivery Manager, Project Management
Job description
Candidates will need to demonstrate experience with
- Managing a team of diverse technical resources to deliver IT projects on time and within budget.
- Maintaining end-to-end accountability for customer satisfaction and overall delivery excellence
- Ensure that the right type and number of resources that are required and in place to fulfil the planned projects requirements
- Financial management , reporting and optimizing processes
- Collaborative approach with strong stakeholder management (multiple cross-functional / cross-cultural teams) to determine necessary activities and to successfully deliver projects
- Delivering customer satisfaction and overall excellence by identifying opportunities /issues and assisting with speedy resolution
- Understanding and breaking down of customer requirements into team manageable chunks of tasks
- Keep a close eye on the technical soundness of the development, QA, and infrastructure delivery team
- Proactively manage changes in project scope, identify potential crises and devise contingency plans
- Reviewing documentation, designs, and implemented solutions alike to ensure proposed approaches are implementable
Essential Skill:
Candidates are expected to have all of the following skills
- 10+ years of extensive experience in delivering large scale projects projects/programs towards smart cities, AMR/ Smart metering/ Advanced Metering Infrastructure, and IOT.
- Experience in leading transformation in AMR/AMI and end-to-end delivery management in Utilities sectors projects.
- Understanding of metering domain, Head End System (HES), Meter data management (MDM), Data Analysis system and communications networks & technologies.
- Possess strong understanding of metering communication protocols – DLMS/COSEM, M- Bus, Mod bus and wireless IOT network protocol – NB IOT , Radio network , Zigbee , WLAN, LORA, 6LoWPAN, 2G/3G/4G/LTE.
- Experience and understanding of system level architecture, defining key specification, functionalities, interoperability and performance aspects
- Experience and understanding of all system lifecycle deliverable from supply, installation to commissioning include FAT, SAT and UAT.
- Experience in highly technical roles and in leading or managing a technical teams
- Strong customer focus and results oriented attitude to ensure end to end delivery of agreed upon solutions/services
- Strong leadership characteristics with ability to connect with people and able to overcome potential conflicts to ensure timely consensus
- Excellent communication skills with the ability to connect on all levels technical resources and top management
- Help develop strategy and plan that best leverages firm resources and strategies to meet customer expectations
- Monitor and manage end-to-end delivery of programs and projects sponsored by one or more customer groups to scope, time and budget
Upload your CV
Need Help?
Please Feel Free To Contact Us. We Will Get Back To You With 1-2 Business Days.
info@srittech.com
+91 8634005453
+27 12 7568234