About the job Software Engineer / Senior Executive - Network Automation
We are hiring!
Job Title: Software Engineer / Senior Executive - Network Automation
How to Apply:
Click Apply for Position
Tasks and Responsibilities:
Frontend Development Scope
The outsourcing company is responsible for the design and development of the frontend components of the application. This includes but is not limited to:
- UI/UX Design Implementation:
Translation of wireframes, mockups, and designs into fully functional web pages. Ensuring responsive and adaptive designs compatible with various screen sizes and devices (desktop, tablet, mobile).
- Technologies & Frameworks: [e.g., HTML5, CSS3, JavaScript (ES6+), TypeScript, React.js, Angular, Vue.js, Bootstrap, TailwindCSS].
- Functionality Implementation:
Development of dynamic user interfaces, including forms, interactive elements, and navigation. Integration of front-end with back-end APIs to display data in real-time.
- Cross-Browser Compatibility:
Ensuring the application works across all major browsers (Chrome, Firefox, Safari, Edge).
- Performance Optimization:
Ensuring high performance and speed optimization (e.g., lazy loading, minimizing HTTP requests, optimizing images).
- Testing:
Unit testing for front-end components. Cross-browser and cross-device testing to ensure consistent behavior.
- Collaboration Tools:
Use of tools like Git for version control, Jira/Trello for project management, and Figma/Zeplin for design handoff (as applicable)
- Documentation:
Delivery of comprehensive documentation detailing the frontend architecture, component structure, and user flow
Backend Development Scope The outsourcing company is also responsible for the design, development, and maintenance of backend services. This includes:
- Architecture:
Designing a scalable and modular backend architecture (e.g., microservices, monolith, etc.) to ensure system scalability, maintainability, and performance.
- Technologies & Frameworks:
[e.g., Node.js, Python, Java, Ruby, .NET, PHP, etc.] , Database technologies (e.g., MySQL, PostgreSQL, MongoDB, Redis, etc.).
- API Development:
Development of secure and scalable RESTful APIs or GraphQL services for communication with the frontend. Proper documentation of APIs for frontend integration and external use.
- Authentication & Security:
Implementation of user authentication and authorization mechanisms (e.g., OAuth2, JWT, etc.). Securing application data with encryption and best security practices (e.g., SSL, encryption at rest, secure password handling).
- Database Management:
Designing and managing databases (schema design, query optimization, etc.).
Implementation of CRUD operations and ensuring data integrity.
Integration with Third-Party Services: Integration of third-party services and APIs (e.g., payment gateways, messaging services, analytics tools).
- Performance Optimization:
Optimizing backend performance by implementing caching, load balancing, and database query optimization.
- Error Handling & Logging:
Implementation of robust error handling mechanisms.
Setting up logging and monitoring for system health and error tracking.
- Dialog - Internal Testing:
Writing unit tests for backend services.
Integration testing to ensure that services work together seamlessly.
- Deployment:
Setting up automated deployment pipelines for staging and production environments.
Managing server infrastructure and cloud services (AWS, Azure, GCP, etc.).
- Post-Launch Maintenance:
Providing ongoing maintenance, including bug fixes, security patches, and performance updates.
Ready to take your career to new heights? We're InTalent Asia, your go-to recruitment partner in Sri Lanka, and we've got an exciting opportunity for you! Our client is looking for a dynamic individual to fill the role of Software Engineer / Senior Executive - Network Automation.
At InTalent Asia, we're not just recruiters; we're here to architect your career success. Join us in the journey of matching your skills with unparalleled opportunities. Apply now and see how you can be the perfect fit for this exclusive position!