Sr. Software Engineer

Posted 14 Days Ago
Be an Early Applicant
Charlotte, NC, USA
In-Office
Senior level
Information Technology • Professional Services • Software • Consulting
The Role
Senior software engineer responsible for designing and delivering functional code, unit tests, mentoring junior engineers, breaking down high-level tasks, collaborating with QA, security, and cross-functional teams, and providing SME guidance on application and data.
Summary Generated by Built In
Company Description

We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.

In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients – including governmental agencies and private companies – throughout the United States and India.

We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management systems, state-of-the-art networking, and communications infrastructures. Our honest and realistic approach to recruiting dictates that AG does not entice or lure engineers from their employers. We represent only high caliber technical professionals who have committed to making a change required by career.

Job Description

DIRECT CLIENT REQUIREMENTS

Responsible for writing computer software. Strong in SQL, JavaScript, C# and MVC.

If using Prove It Test, the manager would love to see .NET Framework 4.0 and C# 4.0 tests.

Please have candidates complete the technical test in .net, c#, and SQL. 

This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often vague) task and break it down into small well-defined tasks and manage them to fruition. Full latitude for independent judgment when applying skills and problem-solving capabilities, with input and minimal oversight required by lead, architect or supervisor.

This position collaborates with the development teams, QA, Security, collaborative groups/clients, and other cross-functional teams to define, provide for, and test deliverables.

Major Accountabilities: 

Software Development

• Develop deliverables for QA (Code and unit test)

• Review, analyze and collaborate with business analyst and development teams to fully understand requirement; develop approach for coding –

• Collaborate with development team on data approach for coding – Understand data guidelines, and understand data sources available, what is new based on requirements, and how the project will impact common data stores

• Provide direction to Associate Software Engineer/Software Engineer, and collaborate with core team, QA, Security, and other cross functional teams to provide the appropriate solution

• Provide SME on application and data to other teams; also, provide ad-hoc reporting Team mentoring, directing, and priority setting

Minimum Requirements 

Bachelor's Degree required 

Management Information Systems, Information Technology, Computer Science, Math, Engineering, Informatics Progressive, related application development experience.

Skills Matrix to fill out:

S.No.1

Skill: A Bachelor's degree (BS, BA) required. Area of study in IT, Computer science or related discipline.

Required/ Desired: Yes

Years Of Experience:   Yes

S.No.2

Skill: Work experience in IT Applications Development to include: Web/.NET/JAVA technology; Windows/XP/UNIX platforms; QTP/Loadrunner/Quality Center;

Required/ Desired: 2-5 yrs

S.No.3

Skill: Experience in performance improvement consulting projects in a hospital required (internal or external)

Required/ Desired:  1 yr

Years Of Experience: 1 yr

S.No. 4

Skill:  Work experience in IT Applications Development to include:Writing complex SQL and automation test scripts; ETL processes and testing;

Required/ Desired:  7 yrs

Years Of Experience: 

S.No. 5

Skill: Work experience in IT Applications Development to include:HP Suite of Products (QTP/Loadrunner/Quality Center); object oriented programming; Java, JSP

Required/ Desired:   5 yrs

Years Of Experience: 

S.No. 6

Skill:  Work experience in IT Applications Development to include:UNIX/Linux, and Windows XP Systems ; J2EE, Spring, Struts, JavaScript, XML

Required/ Desired: 2 yrs

Years Of Experience: 

S.No. 7

Skill: Work experience in IT Applications Development to include:REST/SOAP/JSON, Hibernate and/orIbatis; Server side platforms: Red Hat, Apache Http Server

Required/ Desired:  1 yr

Years Of Experience: 

S.No. 8

Skill:  Work experience in IT Applications Development to include: Tomcat and JBoss; Development tools: ANT, Subversion, Maven, Hudson, Junit/DbUnit/FlexUnit

Required/ Desired:  1.5 yrs

Years Of Experience: 

S.No. 9

Skill: Work experience in IT Applications Development to include: Hypersonic, Easymock, Eclipse

Required/ Desired: Nice to have

Years Of Experience: 

S.No. 10

Skill: 2-3 years application development in a Java environment.

Required/ Desired:  3 yrs

Years Of Experience: 

S.No. 11

Skill:   Work experience in Hadoop environment.

Required/ Desired: 6 months +

Years Of Experience: 

S.No. 12

Skill:  Work experience in IT Applications Development to include: Micro Strategy/BI environments; Verifying queries, validating input;

Required/ Desired:  3 yrs

Years Of Experience:  

Additional Information

GOOD COMMUNICATION SKILLS

C2H (Contact to Hire)

Only GC or USCs, no H1s

Skills Required

  • Bachelor's degree in MIS, IT, Computer Science, Engineering or related field
  • Proficient in C#, .NET Framework (4.0), MVC and C# 4.0
  • Strong SQL skills and experience writing complex SQL queries
  • Proficient in JavaScript
  • Experience in Web/.NET/Java application development (2-5 years stated)
  • Experience with QA tools: QTP, LoadRunner, Quality Center
  • Experience in performance improvement consulting projects in a hospital (1 year)
  • Experience with automation test scripts and ETL processes (7 years indicated)
  • Experience with Java, JSP, OOP, J2EE, Spring, Struts, XML
  • Experience with REST/SOAP/JSON, Hibernate and/or iBatis, Red Hat and Apache HTTP Server
  • Experience with Tomcat, JBoss and development tools: ANT, Subversion, Maven, Hudson, JUnit/DbUnit/FlexUnit
  • Java application development experience (2-3 years)
  • Experience in Hadoop environment (6+ months)
  • Experience with MicroStrategy / BI environments and query validation
  • Good communication skills
  • Must be U.S. Green Card holder or U.S. Citizen (no H-1B sponsorship)
  • Familiarity with Hypersonic, EasyMock, Eclipse
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
125 Employees

What We Do

Atria Group LLC, also operating as Atria IT, is a specialized IT staffing and consulting firm headquartered in Plano, Texas. The company provides comprehensive workforce solutions, including staffing, consulting, software development, and training services, specializing in enterprise solutions for small to medium-sized businesses. Their primary objective is to assist these enterprises in maximizing their IT resources to meet evolving technological challenges.

Similar Jobs

Identity Digital Logo Identity Digital

Senior Software Engineer

Consumer Web • eCommerce • Internet of Things
Remote or Hybrid
United States
240 Employees
150K-180K Annually

Brigit Logo Brigit

Senior Software Engineer

Fintech • Mobile • Social Impact • Financial Services
Remote or Hybrid
USA
132 Employees
170K-190K Annually

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Charlotte, NC, USA
205000 Employees

Wells Fargo Logo Wells Fargo

Senior Software Engineer

Fintech • Financial Services
Hybrid
Charlotte, NC, USA
205000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account