Required Skills

.Net HTML5

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 1st Mar 2024

JOB DETAIL

The Software Engineer will develop information systems by studying operations; 

  • designing, developing and installing software solutions. 
  • This role requires collaboration on a development team where new software solutions will be developed that will interface with our current hardware designs. 
  • The Software Engineer is responsible for programming and testing Financial Industry related applications and their maintenance and customer support and certification. 
  • The ideal candidate will have creative engineering experience balanced with high quality and a customer focus. 
  • We are looking for a highly motivated individual who is looking to grow their career in a fast paced high growth environment.

 

ESSENTIAL FUNCTIONS:

  • 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.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear concise code.
  • Prepare and install solutions by determining and designing system specifications, standards and programming.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • 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.
  • Protect operations by keeping information confidential.
  • Provide information by collecting, analyzing and summarizing development and service issues.
  • Collaborate with team to brainstorm and create new products.
  • Work collaboratively with others to achieve goals.
  • Be a persistent, creative problem ­solver.
  • Remain cool and effective in a crisis.

 

 

EDUCATION AND EXPERIENCE:

  • Experience working with ATM applications and processors is a plus
  • Bachelor's Degree in Computer Programming or similar field
  • 2+ years of professional programming experience in C# using Microsoft Visual Studio
  • Experience with Scripting Languages, HTML5, Multi-Threaded applications, databases, AWS (or Azure) cloud-based development a plus
  • Experience with Powershell scripts and batch files
  • Experience with deployment tools like Microsoft Endpoint Configuration Manager (MECM)
  • Solid understanding of object oriented design and programming
  • Experience working in an agile environment
  • Experience building complex systems that have been successfully delivered to customers
  • Experience with mission critical, 24x7 systems
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
  • Eagerness and willingness to learn new technologies

Company Information