Disclaimer
Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It’s important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we’re here to support you in your job search journey!
Software Developer I

About the Company
Astreya is a company that focuses on providing opportunities for professionals in the technology sector. This posting is part of their recruitment efforts to fill a Software Developer I position.
Job Description
Astreya is seeking a Software Developer I to join their team. This role is integral to the design, installation, testing, and ongoing maintenance of software solutions. The position involves working on problems of limited scope, receiving detailed instructions, and applying company policies and procedures to resolve routine issues. The successful candidate will contribute to various stages of the software development lifecycle, from initial consultation and design to coding, testing, debugging, and documentation. Responsibilities also include assisting with user training and providing technical support. The role requires building stable internal working relationships and adhering to standard practices and procedures.
| Company Name | Astreya |
|---|---|
| Role | Software Developer I |
| Location | Bangalore, India; Chennai, India |
| Salary | |
| Job Type | Full time |
Responsibilities
- Consult with supervisors, systems analysts, other programmers, and end-users to gather comprehensive information regarding program intent, functionalities, features, data requirements, input/output specifications, internal/external checks and controls, hardware/operating system environments, and interfaces with other systems.
- Assist in the design and writing of detailed program specifications based on consultations with stakeholders.
- Translate designs and specifications into functional computer code.
- Compile code into executable programs and systematically correct any errors identified during the compilation process.
- Create test transactions and execute tests to identify and resolve errors, ensuring the program adheres to specified requirements.
- Analyze existing code to diagnose the root causes of errors and subsequently revise programs for optimal performance.
- Write and maintain thorough documentation detailing all changes made to computer code, programs, and specifications.
- Design and code user interfaces for on-screen displays, printed outputs, and interfaces with other systems.
- Review user and technical documentation prepared by others to verify consistency with actual program operations.
- Provide technical assistance by responding to inquiries concerning program errors, issues, or user questions.
- Revise programs to implement corrections, enhancements, or to adapt to changes in the system environment.
- Train end-users and technical support staff on the effective use and support of programs.
- Perform other duties as assigned, recognizing that the provided list is not exhaustive.
Qualifications
- Bachelor’s degree (B.S/B.A) from a four-year college or university.
- 0 to 2 years of related experience and/or training.
- Equivalent combination of education and experience.
- Ability to build stable working relationships internally.
- Proficiency in following standard practices and procedures when analyzing situations or data.
- Solid understanding of programming principles or computer science/engineering concepts.
- Familiarity with relational database schemas and SQL.
- Knowledge of using modern developmental tools.
- Understanding of how to program software (Windows or web-based) that interacts with a relational database.
Skills
ATS Keywords
Get instant updates on latest jobs!
Join our instagram and telegram channels.
To join our Instagram and Telegram channels click on instagram and telegram icons
Frequently Asked Questions
A Bachelor’s degree (B.S/B.A) from a four-year college or university is required, or an equivalent combination of education and experience.
The role requires 0 to 2 years of related experience and/or training. Equivalent combinations of education and experience will also be considered.
This role is based in Bangalore, India, and Chennai, India.
While preferred qualifications mention knowledge of coding languages, the required qualifications emphasize understanding of programming principles, relational databases, and SQL. Familiarity with programming software that interacts with relational databases is key.
The role involves standard office-related tasks, potentially including prolonged sitting or standing, moving within an office, and using a computer. Effective communication is essential. Some repetitive motion of wrists, hands, or fingers may be required for certain positions.
Other Information
The company mentions that some positions may require occasional repetitive motion or movements of the wrists, hands, and/or fingers. The provided list of responsibilities is not exhaustive.
Tags
How to Apply
- Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
- Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
- Fill Out the Application: On the official website, fill out the application form with the provided information.
- Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
- Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.










