Hiring.Camp

Software Engineer, Senior

Rjet

·

Today

Location
Indianapolis Headquarters, United States of America
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Source
Workday

Description

Job Category:

Information Technology

POSITION PURPOSE

Performs full life cycle software development. Reviews, evaluates, designs, develops, tests, and implements department, and enterprise applications and solutions. Develops solutions by guiding development of program specifications; validating design and architecture; overseeing testing efforts; leading software engineers.

 

ESSENTIAL DUTIES

  • Leads development efforts enterprise wide with ownership of high-level reviews of applications and architecture with the rest of the development group.
  • Heads development of enterprise software solutions by studying information needs; conferring with users; studying systems flow, design, architecture, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Supports, develops, and code/peer reviews with software engineers by providing advice, coaching and educational opportunities.
  • Leads other developers and collaborates with designers and product owners to develop new features consistent with product roadmap.
  • Learns and understands complex business problems and designs innovative, cost effective, and supportable solutions.
  • Defines programming standards and best practices for all developers. Ensures production, productivity, quality, and customer-service standards are adhered to; identifying work process improvements; able to quickly implement new technology.
  • Adheres to existing team standard operating procedures and recommends revisions.
  • Collaborates with business departmental management to create roadmaps for applications, defining software development plans, including scoping, scheduling, and implementation. Helps to establish proper governance for key applications and processes.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Serves as a liaison with IT infrastructure teams, business analysts, vendors, customers, and software engineers to assist in resolving problems with software products or company software systems.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing concepts; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Performs other duties as assigned or required.

 

REQUIRED KNOWLEDGE, EDUCATION and/or EXPERIENCE

  • Bachelor’s degree in computer science or related area
  • 5+ years of professional software engineering experience
  • Prior experience developing cloud-native software on Amazon Web Services and/or Microsoft Azure
  • Prior experience developing and supporting software with:
    • SDLC and secure software practices
    • DevOps, CI/CD related practices and supporting technologies
    • Infrastructure concepts such as containerization, serverless, and microservice design
    • Version control best practices
    • Multi-region application architecture, application-level resiliency/disaster recovery
    • Application observability, monitoring, alerting
    • Supportability for quality assurance test automations
  • Proficiency in the following technologies/concepts
    • C#.NET, ASP.NET, Python
    • HTML/XML/CSS/JavaScript
    • MS SQL
    • REST API
    • JSON
  • Excels at championing agile development and software engineering best practices

 

PREFERRED KNOWLEDGE, EDUCATION and/or EXPERIENCE

  • Proficiency in the following technologies/concepts
    • Azure DevOps, Git
    • AWS RDS, DynamoDB, PostgreSQL
    • AWS EventBridge, MSK, SNS, SQS, ETL Tools, Step Functions
    • React, TypeScript, Node.js
    • Terraform, Terragrunt, Ansible, Kubernetes, Docker
    • Apple Swift Development (Xcode, SwiftUI, and UIKit)

LANGUAGE SKILLS

Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents.  Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.  Ability to effectively present information.


REASONING/PROBLEM SOLVING ABILITY

Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.


DECISION MAKING

        Makes day to day decisions used to support strategic direction.  Decisions often require some thought and are  
        somewhat structured.  Decisions tend to be of moderate cost.


PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job.

  • Able to talk or hear up to 35% of the time.
  • Able to sit over 70% of the time.
  • Able to focus with clear vision at 20 inches or less (computer screen).

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an associate encounters while performing the essential functions of this job.

Typically not exposed to extreme environmental conditions. 


TRAVEL REQUIREMENTS

Travel up to 10% of the time, including overnight stays.


EQUAL OPPORTUNITY EMPLOYER, DISABILITY, AND VETERAN ACCOMODATIONS

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Equal Opportunity Employer, Disability and Veteran Accommodations

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Skills

PythonJavaScriptTypeScriptReactNode.jsASP.NET.NETAWSAzureDockerKubernetesTerraformAnsibleCI/CDSQLPostgreSQLDynamoDBETLGitREST

Similar Jobs

30

Senior Software Engineer

E-INFOSOL·Washington, District of Columbia

Today

Senior Software Engineer

Takeaway·Amsterdam Office, Netherlands·Remote

Today

Senior Software Engineer

Genesys·Chennai, Tamil Nadu·Hybrid

Today

Senior Software Engineer

Cba·Eveleigh, New South Wales

Today

Senior Software Engineer

Harborcompliance·Prague, Czechia·Remote

Today

Senior Software Engineer

Scope3·Canada +1·Remote

Today

Senior Software Engineer

Knightecgroup·Sundsvall, Västernorrland

1d ago

Senior Software Engineer

Akamai·Mumbai, Maharashtra·Remote

1d ago

Senior / Software Engineer

ShopBack·Taipei, Taiwan·Onsite

1d ago

Senior Software Engineer

Experian·Hyderabad, Telangana

1d ago

Senior Software Engineer

Perforce Software·Pune, Maharashtra·Hybrid

1d ago

Senior Software Engineer

Experian·Hyderabad, Telangana

1d ago

Senior Software Engineer

Cognite - AI for Industry·India

1d ago

Sr Software Engineer

ServiceNow·Hyderabad, Telangana·Onsite

1d ago

SR SOFTWARE ENGINEER

PCI Group·Pineville, North Carolina·Hybrid

1d ago

Senior Software Engineer

Toyota·Plano, Texas

1d ago

Senior Software Engineer

Remitly is·Seattle, Washington·Hybrid

1d ago

Senior Software Engineer

Clera·Munich, Bavaria·Onsite

1d ago

Senior Software Engineer

Lego·Denmark·Hybrid

1d ago

Senior Software Engineer

Podium Automation·New York City, New York·Onsite

1d ago

Senior Software Engineer

firstorion·US

1d ago

Senior Software Engineer

Atomic Financial·Remote·Remote

1d ago

Sr Software Engineer

Electrolux·Brazil·Hybrid

1d ago

Senior Software Engineer

Obviant·Arlington, Texas·Hybrid

1d ago

Senior Software Engineer

Obviant·Tampa, Florida

1d ago

Senior Software Engineer

Career opportunities·Israel·Hybrid

1d ago

Senior Software Engineer

Cba·Bengaluru, Karnataka·Remote, Hybrid

1d ago

Senior Software Engineer

Gdms·Manassas, Virginia·Onsite

1d ago

Senior Software Engineer

Nationwidechildrens·US

1d ago

Senior Software Engineer

RTX·San Jose, California·Onsite

1d ago