Minimum Qualification: BE/B.Tech
Experience & Skills required:
- Minimum 8 years of relevant experience.
- Should be highly technical, have experience in designing technology solutions by mapping the business requirements to system requirements and should have designed complex and scalable software systems.
- Should have good knowledge and understanding of SoA, MVC, Tiered architecture, etc. Should have designed atleast 1 software application at enterprise level.
- Should have good understanding of IT/ICT systems, Integration of external systems and databases.
- Should have good understanding of SDLC.
- Should be able to guide the software development teams and ensure that they follow the defined architecture.
- Should possess above-average analytical, conceptual and troubleshooting abilities.
- Excellent written and verbal communication skills
- Should be able to prioritize and execute tasks when under extreme pressure
- Experience in providing guidance and leadership to software development teams
- Proven experience in identifying, analyzing and resolving system problems
- Responsible for the designing the technology solutions and mapping the business requirements to system requirements and ensure that they are in line with the enterprise architectural plan.
- Should design solutions for every project in consultation with the Project Manager, Business Analyst and present it to the top management of CSG and obtain approval.
- Guide the software development teams to develop the software system as per the approved design.
- Should create design documents, review code and support in trouble shooting.
- Should create documents related to design aspects and lay down good principles for developing scalable software applications.
- Should create necessary documents for integration of applications developed by CSG with other external applications. Should explain the integration requirements to the software development team and ensure the inter-operability of systems.
- Should ensure that the design of every software application complies to standard industry practices and also complies to security standards.
- Should own the design of every software application, maintain architecture repositories and enhance the design, as applicable.
- Should design the deployment architecture for each software application and ensure that the software application is deployed as per the architecture. Should interact with the Karnataka State Data Centre teams for deployment of software applications.
- Should support during security audit.
- Any other work assigned by Director CSG.
Job Vacancies: 2
Job Type: Full Time
Job Level: Mid Level
Years of Experience: 8
Salary Type: Negotiable
Job Location: Bengaluru