P2 logo
P2

A smarter way to find, buy & manage technology for your business.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2009H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

106 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishMS SQL ServerSQL.NET

Job Description

Senior Software Engineer

P2

• Develop software by analyzing business requirements; conferring with management and users; analyzing systems flow, data usage, and work processes; • Investigating problem areas; following the software development lifecycle. • Determine and communicate project feasibility and sizing estimates through analysis, problem definition, requirement gathering, and solution development. • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. • Prepare solutions by determining and designing system specifications, applying robust architectural patterns, applying coding standards, and programming. • Lead and facilitate design reviews and code reviews. • Improve operations by conducting systems analysis, recommending changes in policies and procedures. • Lead and facilitate pre-production risk assessments and reviews. • Assist with code build and deployment processes. • Mentor development team members to help them succeed in their assignments. • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities. • Protect operations by improving security and by keeping information confidential. • Accomplish our mission by completing related results as needed. • Support and develop the technology teams by providing advice, coaching and educational opportunities. • Follow established HIPAA, Compliance & Security policies.

Job Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or other four-year degree with significant Computer Programming OR equivalent experience.
  • Software Architecture Fundamentals
  • Software Development Fundamentals
  • Software Design
  • Software Debugging
  • Unit Testing
  • General Programming Skills
  • Microsoft .NET using C#
  • Microsoft Visual Studio
  • DevOps CI/CD
  • Microsoft SQL Server
  • Source control using git
  • Web Application Development (Microsoft ASP .NET Core MVC)

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead a team of developers. • Assist with accurate task estimation. • Help maintain and improve code quality and efficiency. • Identify opportunities for growth for the team as a whole and for individual developers. • Perform the role of the Scrum Master. • Guide team development efforts towards successful project delivery. • Provide technical leadership to teammates through coaching and mentorship. • Maintain high standards of software quality within the team by establishing good practices and habits. • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Linux based technologies. • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. • Prepare reports, manuals and other documentation on the status, operation and maintenance of software. • Design, develop, and unit test applications in accordance with established standards. • Participate in peer-reviews of solution designs and related code. • Develop, refine, and tune integrations between applications. • Analyze and resolve technical and application problems. • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties. • Adhere to high-quality development principles while delivering solutions on-time and on-budget. • Provide third-level support to business users. • Research and evaluate a variety of software products.

United States
₱40K - ₱65K / month
Superlayer logo

Full-Stack Software Engineer

Superlayer

Superlayer is the leading web3 venture studio launching the next frontier of cutting edge consumer products.

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

• Build high-quality front and back-end code for our product • Collaborate with product, design, and sales teams • Contribute to architecture and engineering decisions • Help build solutions that meet user needs

Italy
$40K - $70K / year
Full TimeRemoteTeam 1-10Since 2018H1B No Sponsor

• Work across the whole stack, collaborating with the CTO to design and implement new features. • Improving existing functionality, and help with support issues. • Building new functionality to meet customer needs, maintaining and improving existing functionality to streamline process.

United Kingdom
£30K - £32K / year
freshcells systems engineering GmbH logo

Fullstack Developer, Full-Time

freshcells systems engineering GmbH

We create digital products with strategic business relevance.

Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor

• Development of modern backend applications based on Node.Js • Development of modern frontend applications based on React JS • Development of APIs based on GraphQL • Design and implementation of new features for sophisticated software solutions in cooperation with project management, design, and development departments • Writing and maintaining our automated test suites • Participation in continuous improvement processes

Germany
Job Closed