Software Developer (Entry Level/Experienced)

Consultadd Leave a Comment

Posted 2 months ago

Job Information:

The Candidates who are in CPT /OPT or any Engineering/Sciences or all eligible to work in the US are encouraged to apply.

Requirements: Basic understanding of software development principles. Good analytical and problem-solving abilities. Knowledge of any programming i.e C, C++, Java etc. Basic understanding of SQL, Ruby On Rails, Python, JavaScript, OOPS. Must be a team player with problem-solving skills. Be proficient in Linux environments. Be proficient with SQL databases. Have experience writing web applications that are secure and scalable. Have excellent written, verbal communication and interpersonal skills. Have a deep appreciation for beautiful code and elegant technical solutions. Willingness to learn new technologies. Ability to succeed in a collaborative, startup-like environment.

Eligibility Criteria:

Bachelors or Masters Degree in Computer Science or Information Technology or a related field (such as BE, BTech, MTech, BCA, MCA, BSc IT, MSc IT)

Experience: Any fresh graduate/ Entry Level Fresher/ Experienced candidate (Must have desire to learn and explore)

Preferred Skills and Job Responsibilities:

Knowledge or development experience in Core Java/ Python is highly desired. Experience of Software development life cycles/ iterative/agile development practices. Good understanding and knowledge of Object-Oriented concepts. Strong written, verbal, analytical, technical, and interpersonal skills are essential. Working knowledge of the following technologies: Java, Databases, Middleware (Soap/Xml/ Messaging/ RESTful services). Basic knowledge of Hibernate, Spring etc. Hands-on experience with multithreaded systems. Experience with source code control system GIT and comfortable with Gitlab/ Github etc. Good knowledge of RDBMS, SDLC, OOPS, JavaScript. Knowledge in developing front-end user interface using HTML/ DHTML and JavaScript. Communicate and provide technical documentation. Ability to handle clients professionally during all interfaces. Team player and quick learner with a desire to learn new technology.
Must portray high levels of professionalism, appearance, motivation, and a positive attitude in all endeavors.

Job Features

Job CategoryJobs in USA

Apply Online


Email Id

Contact Details

Current Location

Preferred Location

Degree Name

Interested In Training

Leave a Reply

Your email address will not be published. Required fields are marked *