Software Engineer
- Full-Time
- Texas City, TX
- Asap-Hiring
- Prefferd visa: OPT, OPT, EAD, Green Card Holder, US Citizen, STEM OPT
- Posted 3 months ago – Accepting applications
-
Offerd Salary $ 75,000 - $ 100,000
-
Required Position I have ongoing need to fill this role
-
Experience 0-6 Years Required
Job Title: Software Developer
Location: Remote
Job Type: Full-Time | Entry-Level
Experience: 0 - 4 years
Company: ASAP IT Solutions
About Us:
At ASAP IT Solutions, we build innovative digital solutions that solve real-world challenges. We are currently looking for passionate and motivated software developers who are eager to grow and contribute to cutting-edge projects in a collaborative environment.
Key Responsibilities:
Assist in designing, coding, testing, and maintaining software applications.
Collaborate with senior developers and cross-functional teams to understand business requirements and deliver scalable solutions.
Participate in code reviews and contribute to improving internal development processes.
Write clean, efficient, and well-documented code.
Debug and troubleshoot technical issues across the stack.
Learn and adapt to new technologies and tools as required.
Required Skills & Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Strong foundation in Object-Oriented Programming (OOP), Data Structures, and Algorithms.
Hands-on experience with at least one programming language (e.g., Java, Python, C++, C#).
Basic understanding of HTML, CSS, JavaScript, and front-end development.
Familiarity with SQL / MySQL and basic database concepts.
Knowledge of Git/GitHub for version control.
Understanding of RESTful APIs and basic software development lifecycle (SDLC) concepts.
Preferred (Good to Have):
Exposure to React.js / Node.js / Angular.
Basic knowledge of cloud platforms like AWS or Azure.
Familiarity with Agile/Scrum methodologies.
Internship or academic project experience in software development.
Soft Skills:
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Eagerness to learn and adapt to new technologies.
Attention to detail and a proactive attitude.
? Education:
Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
? Technical Proficiency:
Proficiency in at least one programming language: Java, Python, C++, or C#.
Basic understanding of front-end technologies such as HTML, CSS, JavaScript.
Knowledge of SQL and database systems like MySQL / PostgreSQL.
Familiarity with version control systems (e.g., Git/GitHub).
Exposure to RESTful APIs and web application fundamentals.
? Conceptual Knowledge:
Strong understanding of Object-Oriented Programming (OOP).
Knowledge of Data Structures and Algorithms.
Understanding of Software Development Life Cycle (SDLC).
Familiarity with Agile / Scrum methodologies.
? Preferred (Not Mandatory):
Hands-on experience with React.js / Angular / Node.js.
Basic understanding of cloud platforms (AWS, Azure, GCP).
Exposure to CI/CD tools or unit testing frameworks.
Internship experience or personal/academic projects in software development.
? Soft Skills:
Good analytical and problem-solving skills.
Effective communication and interpersonal abilities.
Willingness to learn and grow in a fast-paced environment.
Strong attention to detail and organizational skills.