Software engineers and designers perform some or all of the following duties:
- Collect and document users' requirements and develop logical and physical specifications
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems
- Develop data, process, and network models to optimize architecture and to evaluate the performance and reliability of designs
- Plan, design, and co-ordinate the development, installation, integration, and operation of computer-based systems
- Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments, and applications software
- May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.
Employment requirements
-
- A bachelor's degree, usually in computer science, computer systems engineering, software engineering, or mathematics
or
Completion of a college program in computer science is usually required. - Experience as a computer programmer is usually required.
- A bachelor's degree, usually in computer science, computer systems engineering, software engineering, or mathematics

About Countrywide Visas
About
Connect with the team
Similar jobs
Primary Skills
- Observability: ELK (Elasticsearch/Kibana), Prometheus, Grafana, PromQL
- Automation: Java/Vert.x or Python (FastAPI), Shell/Bash, REST/SOAP APIs
- Cloud & Platform: Docker, Kubernetes, Kafka, Redis
- Reliability Engineering: Distributed Systems, Microservices, Event-Driven Architecture, DR & Incident Management
- Stakeholder Management & Cross-functional Collaboration
Secondary Skills
- Agentic AI: LangChain, LangGraph, RAG, MCP
- LLM Integration & AI Frameworks
- Python (FastAPI)
Key Responsibilities
- Build and deploy LLM-powered Agentic AI solutions with tool calling and autonomous workflows.
- Integrate AI capabilities into existing applications using modern AI frameworks.
- Own platform reliability through SLAs, SLOs, error budgets, MTTD/MTTR, and operational governance.
- Enhance observability using ELK, Prometheus, Grafana, and advanced alerting.
- Lead incident response, RCA, disaster recovery, and resiliency initiatives.
- Drive production readiness, automation, platform stability, and infrastructure optimization.
Position: Executive Assistant
Job Summary: The Executive Assistant provides high-level administrative support to the executive team by managing daily schedules, communications, and organizational tasks to ensure the smooth operation of the executive office.
Key Responsibilities:
- Calendar Management: Manage and prioritize the executive’s schedule, including appointments, meetings, travel, and events.
- Communication: Act as the first point of contact for all communications directed to the executive, including handling phone calls, emails, and correspondence.
- Travel Coordination: Arrange travel, accommodations, and itineraries for business trips, including preparing detailed travel schedules.
- Meeting Coordination: Organize and schedule meetings, conferences, and calls; prepare agendas, materials, and reports for meetings.
- Document Preparation: Draft, proofread, and edit correspondence, reports, presentations, and other documents.
- Project Management: Assist with the coordination and tracking of projects, deadlines, and deliverables.
- Expense Management: Manage and process expenses and invoices, ensuring that receipts and reimbursements are properly handled.
- Research & Reporting: Conduct research and compile reports or presentations as required by the executive.
- Confidentiality: Handle sensitive and confidential information with integrity and discretion.
- Office Management: Maintain office supplies, organize files, and perform other administrative tasks to ensure a well-organized and efficient workspace.
Requirements:
- Education: Bachelor’s degree in business administration or related field preferred.
- Experience: Proven experience as an Executive Assistant or in other administrative roles.
- Skills:
- Strong organizational and time-management skills.
- Excellent verbal and written communication abilities.
- Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) and other office software.
- High attention to detail and problem-solving skills.
- Ability to multitask and prioritize effectively.
- Professional demeanor and ability to work under pressure.
Job Description: We are looking for a talented and motivated Android Developer Intern to join our team for a 6-month internship. This is an exciting opportunity to gain hands-on experience in Android app development and work on real-world projects.
Key Responsibilities:
- Collaborate with the development team to design and develop Android applications.
- Write clean, efficient, and maintainable code following best practices.
- Assist in the integration of third-party APIs and libraries.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and resolve application issues.
- Stay updated with the latest industry trends and technologies in Android development.
- Document code and maintain technical documentation.
Requirements:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Strong understanding of Java/Kotlin and Android SDK.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Knowledge of Android UI design principles, patterns, and best practices.
- Experience with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
How to Apply: Interested candidates are invited to send their resume and a brief cover letter with the subject line "Android Developer Internship Application."
Description
- Develop & support Robotic Process Automation (RPA) solutions that add value to DHL Express Functions.
- Manage the day-to-day activities pertaining to Robotic Process Automation (RPA) processes and solutions.
- Required preparation, update and regular review all relevant RPA documentation for the service line and the supporting/enabling functions
- Support the team in cultivating culture of continuous improvement and innovation
- Manage team administrative requirements for the team
- Designing practical and effective solutions to address improvement opportunities – both cost and performance.
- Successfully implement RPA initiatives with DHL Express Business Partners
- Ability to relate to cross-cultural processes and country sensitivities
- Responsible for process documentations (i.e. process maps)
- Qualified University Degree holder specializing in IT field (Software Development)
- At least 4+ years working experience in the Software Development Environment is preferred
- IT knowledge in software development process is a must
- Good understanding of IT development process
- Able to develop tools/solutions using programming language .Net and MSSQL
- Strong interest in Robotic Process Automation area
- Hands on experience on .Net Development will be added advantage
- Hands on experience on RPA tools UiPath,
BASIC QUALIFICATIONS
· Bachelor’s degree in Computer Science, Computer Engineering or equivalent
· Consumer Device or SW Launch
· 15+ years of industry experience
· 10+ years of hands-on testing experience
· 7+ years of experience as a manager of a quality assurance team
· Experience in test automation
· Experience testing embedded systems and/or mobile consumer electronics devices
· Experience with standard QA and development tools
· Understanding of QA tool development chains and environments
PREFERRED QUALIFICATIONS
· Masters degree in Computer Science, Computer Engineering or equivalent
· Demonstrate expertise in black box and grey box testing methodologies,
· Strong people management skills, with a proven ability to hire and grow talented programmatic and user-level personnel
· Experience in or C programing languages
· Experience with based automation frameworks
· Demonstrated ability to operate within short release cycles
· Shows creativity and initiative to improve coverage and effectiveness.
· Superior communication and analytical skills, including strong ability to identify and solve ambiguous problems
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us//.
- You will design and develop large scale distributed services.
- You will analyze and improve the efficiency, scalability, stability, and security of the platform as a whole.
- You will act as the primary owner of one or more components while driving innovation in your area of ownership.
- You will proactively research & evaluate new tools, technologies, and techniques to improve the value of the system.
- You will work with engineering leadership in solving and architecting solutions for challenging or complex development issues.
- You will work independently and handle dependencies with very minimal oversight.
- You will take initiatives in developing and maintaining integrations of best practices within the back-end.
- You will help identify systemic issues, performance bottlenecks and work on design/architect improvements.
- You have 2+ years of experience in product software development.
- You have designed and scaled up the system.
- You have a strong understanding of Data Structures and Algorithms.
- You are an incessant problem solver and tougher the problem gets, more fun you have.
- You have strong command in any one or more of the following languages: Python.
- You understand the business impact of your decisions.
Key Responsibilities:
1. Write clean, structured code and develop back-end components that are scalable and reusable which aligns with the existing architecture.
2. Own and manage team processes, releases, and systems and integrate user-facing elements developed by front-end developers with server-side logic
3. Design, build, test, and document code and databases
4. Coordinate with internal teams to understand user requirements and provide technical solutions
5. Make architecture decisions that contribute to maintainable systems
6. Architect and build the backend for the corresponding web service (Django)
Skills Required:
1. 2+ years of experience with Django, Experienced & expertise in Python framework - Django and Rest
2. Strong systems, architecture and database fundamentals, experience with scaling web technologies
3. Should have basic knowledge of Front End
4. Should have good database design knowledge
5. Should be able to write good quality code with good documentation
6. Experience in creating REST API's
7. Basic understanding of tech stacks - Postgres and Git
8. The ability to work independently is a must
Responsibilities:
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Designing back-end services for various business processes.ses.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Node.js development.
Skills:
Bachelor's degree in computer science, information science, or similar.
At least two years' experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent web application issues outside of business hours.
- Ensuring timely and proper Accounting of entries related to expenses and payments.(Zoho Books)
- Ensure timely payment of Rent, Salary, Utility Bills & statutory dues
- Ensuring Inventories are entered and invoiced in the system.
- Funds Management and vendor’s payment. Reconciliation of Vendors ledger..
- Follow up with Audit Team for Stores Audit, Stock Loss Recovery.
- Stock or inventory management
- Co-ordination with Statutory Auditors.
- Ensure statutory compliances and timely deposit of statutory dues
- Indirect & Direct Tax compliance
- Submission of GST/TDS Returns on monthly, quarterly and annually
- Invoicing, follow up with customer for payment & Reconciliation of customer account










