[8GS] Senior Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Hiring Remotely in San Jose
Remote
Expert/Leader
Software
The Role
The Senior Software Engineer will design, develop, and deliver robust software solutions, collaborating with teams and ensuring quality throughout the SDLC using various technologies.
Summary Generated by Built In
Company Description

We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects! Our aim? To always be one step ahead. Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!

Job Description

The primary responsibility of the Senior Software Engineer is to deliver high quality, reliable, scalable software. The role engages directly with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions. The Senior Software engineer is involved in the entire software development life cycle (SDLC) using both Agile/SAFe and Waterfall methodologies. This role is expected to be experienced in the following technologies: C#, .Net, Azure cloud PaaS technologies, SQL and to have a strong grasp of client-side technologies including JavaScript frameworks such as Angular. The Senior Software Engineer should also have experience working in a fully integrated development environment such as Azure DevOps – using Git version control, work item management, CI/CD, and monitoring tools.

#LI-DNI

Qualifications

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned

· Design and develop software solutions using .NET / ASP.NET / ASP.NET Core / Angular / Typescript

· Maintaining and improve existing codebases and perform code reviews

· Design and maintain MS SQL/Azure SQL database objects such as tables, stored procedures, functions & triggers

· Liaise with colleagues to implement technical designs

· Work closely with Product Owners and other business colleagues to clearly understand requirements, identify gaps in functional design, and proactively suggest alternatives or options to improve systems

· Deliver working solutions in the planned time that meet or exceed acceptance criteria

· Identify non-functional requirements that are necessary to deliver a working solution

· Make accurate estimates of development time required for projects, modules and/or fixing defects

· Provide regular, accurate updates on the status of the assigned tasks to team members

· Participate in software builds, release management, and environments management

· Improve system quality by identifying issues and common patterns, and developing standard operating procedures

· Enhance applications by identifying opportunities for improvement and design and implement systems

· Utilize technical expertise to research critical production issues and efficiently and effectively resolve problems.

· Create clear and concise technical design specifications and documentation (flowcharts, layouts, diagrams, design documents and code comments)

· Demonstrate solutions at iteration demos, system demos, etc.

· Provide written knowledge transfer material

· Remain on the forefront of emerging technologies and development standards and proactively identify and make recommendations to improve the GS1 US software development lifecycle.

· Investigate and implement new technologies where relevant

· Prepare and execute detailed unit and integration test plans to ensure quality solutions.

· Support/participate in additional Quality Assurance activities as needed

· Develop code using industry best practices, considering application performance, scalability, and reliability.

 

EDUCATION and/or EXPERIENCE

· Bachelor’s degree in Computer Science, a related field, or equivalent education required

· 9+ years of experience in software design, development and development methodologies (Microsoft .Net, Microsoft Azure and Object-Oriented methodologies preferred).

· Experience implementing web-enabled applications in ASP.NET Core, .NET Core, C#, ASP.NET, HTML5, ASP.NET MVC, React, JSON, REST, CSS

· 9+ years of experience managing and effectively operating complex systems that are secure, reliable, and scalable.

· Working knowledge of JavaScript frameworks and modern web technologies such as Angular, TypeScript, HTML, CSS, or other open source tools

· Experience with Azure cloud PaaS services such as Azure functions, Logic apps, and Service Bus

· Understanding of software development best practices and design patterns

· Experience designing and building RESTful APIs/ Web API

· Demonstrated ability using TFS/Git/VSTS/Azure DevOps and building and deploying web-based applications

· Experience in open source technologies

· Experience working with NoSQL DBs like Cosmos and Mongo DB

· Experience working in a distributed team including third parties and offshore development preferred

· Working knowledge of online consumer software, web services, Software as a Service (SaaS)

 

OTHER SKILLS AND ABILITIES

· Perform as a strong team player who is self-motivated, a quick learner, with a willingness to take on challenging assignments and work independently to achieve goals

· Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code

· Utilize technical expertise to research critical production issues and efficiently and effectively resolve problems.

· Effectively work on concurrent tasks and independently prioritize work

· Experience in dealing with client subscription revenue models desired

· Must be able to look past the Software Engineering perspective to understand and embrace corporate objectives and then to apply resources toward the achievement of those objectives

· Effective interpersonal and communication skills

Additional Information

 

 

Top Skills

.Net
Angular
Asp.Net
Asp.Net Core
Asp.Net Mvc
Azure
Azure Devops
C#
Cosmos
CSS
Git
HTML5
JavaScript
JSON
MongoDB
NoSQL
React
Rest
SQL
Typescript
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
HQ: Cracow
1,000 Employees
Year Founded: 1999

What We Do

Software Mind is a global digital transformation partner with operations throughout Europe, the US and LATAM. Driven by tech and empowered by people, we provide companies with software engineers and autonomous, cross-functional development teams who manage software life cycles from ideation to release and beyond.

For over 20 years we’ve been enriching organizations with the talent they need to boost scalability, drive dynamic growth and bring disruptive ideas to life. Our top-notch engineering teams combine ownership with leading technologies, including cloud, AI, data science and embedded software to accelerate digital transformations and boost software delivery.

A culture, driven by trust, that embraces openness, craves more and acts with respect enables our experts to create evolutive solutions that support scale-ups, unicorns and enterprise-level companies around the world.

Similar Jobs

Mastercard Logo Mastercard

Principal, Services Business Development

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
San Jose, CRI
35300 Employees

Acquia Logo Acquia

Data Analyst

AdTech • Cloud • Marketing Tech • Productivity • Software • Analytics • Automation
Easy Apply
Remote or Hybrid
Costa Rica
1100 Employees

Imprivata Logo Imprivata

Senior Software Engineer

Healthtech • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Costa Rica
1372 Employees

TrueML Logo TrueML

Operations Coordinator

Fintech • Machine Learning • Payments • Social Impact • Software • Financial Services
In-Office or Remote
3 Locations
450 Employees
37K-48K Annually

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account