Senior Software Engineer
Company: Byrider
Location: Carmel
Posted on: August 6, 2022
Job Description:
Title: Senior Software EngineerLocation: Carmel, IN
The Senior Software Engineer is responsible for developing code for
the development or advancement of Byrider systems and products or
the integration of third party or SaaS based platforms. This
position has a focus on back-end software engineering and will
participate and collaborate on one of the Byrider Agile teams
composed of full-time and external off-shore Engineers. They will
partner and work closely with members of the Byrider business
community as well as franchisees. The position reports to the
Director, Solutions Engineering and also takes direction from the
Solutions Engineering Architect.
What You Will Do:
- Develops information systems by designing, developing, and
installing software solutions.
- Determines operational feasibility by evaluating analysis,
problem definition, requirements, solution development, and
proposed solutions.
- Develops software solutions by studying information needs,
partnering conferring with users, and studying systems flow, data
usage, and work processes.
- Investigates problem areas.
- Follows Byrider's software development life cycle.
- Documents and demonstrates solutions by developing
documentation, flowcharts, layouts, diagrams, charts, code comments
and clear code.
- Prepares and installs solutions by determining and designing
system specifications, standards, and programming.
- Improves operations by conducting systems analysis and
recommending changes in policies and procedures.
- Protects operations by keeping information confidential.
- Accomplishes engineering and organization mission by completing
related results as needed.
Products and Tech StacksDevelopment Stack:
- .NET Core
- Python
Database:
- MS SQLUI:
- React JS
- FlutterInfrastructure and Data:
- AWS Hosting
- AWS Lambda
- AWS Secrets
- AWS S3
- AWS ECS
- Docker
- Redshift
- Kodda
- WordPress
What You Need to Succeed
- Resilience and resourcefulness.
- Very strong customer service focus.
- High energy and self-motivating.
- BS or BA degree preferred or combination of formal experience,
training, and education
- 8-10 years of overall software engineering experience
preferred
- 5-7 years of agile methodology experience preferred
- Experience with frameworks and products described in "Products
and Stacks" section
- Experience with standard tools such as Atlassian product
suite
- C#, .Net Core, Python, JavaScript
- IOC patterns, domain driven design patterns
- Possess a strong personal desire and ability to produce
error-free and well tested solutions that meet requirements
- Application performance analysis and optimization
- Rest API development
- Web-based application development experience
- Application lifecycle management experience
- Strong problem solving and analysis; able to think outside the
box
- Able to read and debug existing code
- Analyzing information
- General programming skills
- Software design
- Software debugging
- Software documentation
- Software testing
- Teamwork
- Software development fundamentals
- Software development process
- Software requirements
Keywords: Byrider, Carmel , Senior Software Engineer, IT / Software / Systems , Carmel, Indiana
Didn't find what you're looking for? Search again!
Loading more jobs...