Senior Software Engineer
at Susco
Remote, Oregon, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Nov, 2024 | USD 95000 Annual | 07 Aug, 2024 | N/A | Javascript,Large Projects,Rest,Ruby,Java,Completion,Ssl Certificates,Operations,Soap,Elicitation,Branch Management,Active Directory,Python,Php,Business Requirements | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT THIS JOB
Job Type: Full-time
Salary: $120,000 - $170,000
Experience Level: Senior
Remote Details: Fully Remote, working Business Hours Central Time
WHAT WE’RE LOOKING FOR
Susco Solutions is seeking a Senior Software Engineer ready to take the next step in their career path. We’re looking for proven leadership combined with strong technical and architectural skills. The ideal candidate is a tenured software engineer at their current employer who is seeking new employment due to acquisition, leadership change, or a marketplace shift. This applicant will be performing at a high level in their current role, but due to career goals, they are seeking employment elsewhere.
WHAT WE DO
We work with mid-market enterprises to build their internal business software, mobile workforce apps, legacy system conversions, and perform complicated systems integration. Our primary development platforms are C# .NET for web services, Angular or Kendo UI for Frontend, and Ionic for mobile apps.
REQUIREMENTS
- 10 Years web development experience
- Highly proficient in Database schema design and analysis
- Highly proficient in Complex SQL Queries and Operations
- Highly proficient in A Server-side language such as C#, Java, Ruby, Python, or PHP
- Highly proficient in JavaScript
- Highly proficient in Team Git branch management
- Minimum 5 years experience leading a team of 5+ software developers
- Experience with common integration protocols including but not limited to SOAP, REST, SFTP, ODBC, TCP/IP, and IMAP.
- Experience with Legacy system conversions
- Basic understanding of networking and operating systems administration (Connectivity Troubleshooting, DNS / SSL Certificates, Active Directory)
- Elicitation of requirements from non-technical business users
- Conceptually design systems based on business requirements
- Perform technical lead role through the SDLC
- Ability to adapt to rapidly changing environments
- Self-motivated with a positive attitude
- Willingness to drive large projects to completion in a fast-moving environment
Responsibilities:
RESPONSIBILITIES: PM / CLIENT COORDINATION
- Working closely with project manager to help lead 2000+ hour projects
- Assisting with the development of scope documents and budgets for new work
- Creation of WBS/tasks to accomplish project requirements
- Ensuring time and progress data is accurate in the project management system
- Client communication - Product Owners, Stakeholders, Internal IT
RESPONSIBILITIES: TECHNICAL LEADERSHIP
- Lead stand up meetings
- Provide architectural direction
- Adhere to internal documentation standards
- Managing git branches and pull requests
- Ensuring development adheres to architectural and coding standards
- Ensure team work is performed within budget
RESPONSIBILITIES: SOFTWARE DEVELOPMENT
- Application Development, primarily ASP.NET (C#.NET)
- Requirements analysis
- Database Design and Maintenance
- Perform work within allotted hourly budgets and within specific timeframes
RESPONSIBILITIES: LEGACY SYSTEMS
- Reverse-engineering large undocumented legacy systems
- Analyzing legacy schema / data
- Analyzing poorly written, undocumented code
- Importing data from various deprecated legacy systems
- Documenting replacement system requirements based on legacy analysis
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Trade Certificate
Basic understanding of networking and operating systems administration (connectivity troubleshooting dns / ssl certificates active directory)
Proficient
1
Remote, USA