Software Engineer - Full Stack Developer Job at Metasquare Inc, Remote

dG82TllzNm11d3V1V1BuR1BKTUNQMXY3dVE9PQ==
  • Metasquare Inc
  • Remote

Job Description


MetaSquare Inc is looking for a passionate Software Engineer to design, develop and install software, and web technology solutions. The successful candidate will be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Design, modify, develop, write and implement software programming applications. Support and/or install software applications/operating systems. Participate in the testing process through test review and analysis, test witnessing and certification of software.

Requires a graduate degree in a related area and 3-4 years of experience in the field or in a related area. Has knowledge of commonly-used concepts, practices and procedures within a particular field. Rely on instructions and pre-established guidelines to perform the functions of the job. Work under immediate supervision. Primary job functions do not typically require exercising independent judgment. Typically reports to the principal product manager.

  • Design, code and debug applications in various software languages

  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis

  • Object-oriented Design and Analysis (OOA and OOD)

  • Software testing and quality assurance

  • Project planning and Project management

  • Implement localization or globalization of software

  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions

  • Document and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code

  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations

  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.

Requirements:

  • Proven work experience in software engineering

  • Graduate Degree in a related field is an added plus

  • 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

Job Tags

Full time, Work experience placement, Immediate start

Similar Jobs

SAS Retail Services

Retail Merchandiser Job at SAS Retail Services

SAS Retail Services is seeking a Retail Merchandiser to support in-store execution for leading retailers and CPG brands. This role is responsible for implementing planograms, resets, new store sets, and continuity coverage to improve on-shelf availability and sales. Working... 

Virtual Vocations Inc

Financial Coach Job at Virtual Vocations Inc

 ...Seeking a passionate and growth-minded Financial Coach, the independent contractor will work remotely to guide clients through the Income Snowball System and Six Pillars of Wealth, fostering long-term relationships and inspiring financial success.Key responsibilities... 

FEDSYNC

Secretary III - NASA KSC Job at FEDSYNC

 ...Position Overview: FedSync is seeking General Clerks/Secretaries (Levels II & III) to provide essential office services in support of NASA. The ideal candidate will work independently with minimal supervision, supporting supervisors and staff in their day-to-day... 

BAE Systems USA

Electrician - Manufacturing Job at BAE Systems USA

 ...accomplish. ~ Must be able to do pre checks prior to selling system to GOV'T. ~ Must be able to call out a Checkpoint and...  ...skills, education, and experience. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life,... 

Jobs for Humanity

Summer Interns Job at Jobs for Humanity

 ...Summer Interns Jobs for Humanity is collaborating with Upwardly Global and with Enterprise Mobility to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: Enterprise Mobility Job Description Overview...