JobMatch
← Back to jobs

Software Engineer

Thoughtlogik Technology Solutions Pvt Ltd

RemoteUnited StatesmidFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

JavaC++SQLGoC#

Description

This is a remote position. We’re looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality. - Executing full life-cycle software development - Writing well designed, testable, efficient code - Producing specifications and determining operational feasibility - Integrating software components into fully functional software systems - Developingsoftware verification plansand quality assurance procedures - Documenting and maintaining software functionality - Tailoring and deploying software tools, processes and metrics - Serving as a subject matter expert - Complying with project plans and industry standards Requirements - Proven work experience in as a computer software engineer or software developer - Hands on experience in designing interactive applications - Ability to develop software in C, C++, C#, Java or other selected languages - Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) - Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) - Experience with test-driven development - Mastery in software engineering tools - Ability to document requirements and specifications - Familiarity with software development methodology and release processes - A degree in Computer Science or Engineering Benefits - Good rate of pay.Developers have a higher starting wage bracket all around the world. - The skills are transferable.The skills you acquire will never be out of use. - Work anywhere.As a developer you aren’t limited to a particular region or country as 1’s and 0’s are understood everywhere. - Comfortable Working Environment.Wherever you go, you’ll have an air conditioned office, fast internet and a powerful laptop. What more does a man need? - Constant learningcurve.You will only get better with passing time as you will be in sync with the technological changes. - You can be as creative as you want.Each day you create something from nothing. The only thing thatlimitsyou will be your imagination. - Maternity/paternity leave.Pursue career goals while growing your family. - Professional development.Get opportunities for professional development, to master new skills and to grow into other roles. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.