×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Softwaremind
Full Time position
Listed on 2025-12-24
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 200000 - 250000 USD Yearly USD 200000.00 250000.00 YEAR
Job Description & How to Apply Below

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • 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)
  • 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
  • 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 Dev Ops and building and deploying web-based applications
  • Experience in open source technologies
  • Experience working with No

    SQL 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
Our offer – professional development, personal growth

Hover on each benefit to learn more

  • Decide on the form and conditions of your employment
  • Flexible employment and remote work
    • Applicable in:
      Poland & Latam & MD/RO
  • Work with the latest technologies for industry leaders
    • Appli…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary