Software Developer @ Mspark | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Developer jobs in United States
200+ applicants
company-logo

Mspark · 2 days ago

Software Developer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Digital Media

Insider Connection @Mspark

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Serve as software developer (.NET, C#, MS-SQL, JavaScript, HTML/CSS, JSON, CRM SDK, MS Dynamics 365 CRM).
Apply fundamental software development and design principles to new and existing solutions – performance design, coding, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing.
Lead and/or participate in analysis sessions with business owners to determine application requirements.
Identify and implement third-party applications to enhance and support existing or new systems.
Design business processes and integrations between applications.
Prepare for deployments through dev/test and production environments while following best practices, security, and change control procedures.
Perform unit, functional, integration, and regression testing on applications.
Coordinate User Acceptance Testing with department representatives.
Provide support to existing systems in production by monitoring for issues post-deployment, maintenance, issue troubleshooting, bug fixes, and enhancements.
Produce clear, concise documentation on all work completed to support future enhancement and troubleshooting.
Maintain the code base by committing changes to source control, creating automated builds, working effectively with branching and merging code.
Contribute to development planning by providing reasonable, reliable time estimates.
Coordinate with DBAs to ensure needed database improvements match established standards/guidelines.
Update job knowledge by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Enhance organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Other duties as assigned.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

VB6.NETC#Software ArchitectureObject-Oriented DesignSoftware DebuggingSource ControlAzure DevOpsGITEntity FrameworkLINQSQL ServerStored ProceduresDatabase Query OptimizationWeb APIRESTful ServicesHTMLCSSJavaScriptMVCMicrosoft AzureFunctionsService BusApplication Insight TelemetryAPI ManagementAgile Development MethodologyTroubleshootingOperating SystemsDesign PatternsSecurity Measures

Required

College degree in Computer Science, Management Information Systems, or equivalent technical degree.
At least 5 years of application development experience in VB6, .NET and C#.
Verbal Communication, Compiling Requirements, Software Architecture, Software Development Fundamentals, Object-Oriented Design (OOD), Software Debugging, Technical Leadership, Written Communication
Source control experience: using Azure DevOps TFS and/or GIT. Build and maintain deployment pipelines.
Backend experience: Entity Framework, LINQ, SQL Server, Stored Procedures, database query performance optimization
Mid-tier experience: C#, .NET, Web API, RESTful services.
Frontend experience: HTML, CSS, JavaScript, MVC
Cloud experience: Microsoft Azure - Functions, Service bus, Application insight telemetry, API Management
Experience with Agile Development Methodology
Ability to work both independently and with a team
Must demonstrate project-planning skills
Current knowledge of industry software and hardware technologies
Troubleshooting skills, finding the root cause of issues
Ability to provide individual and group training
Advanced technical proficiency in relevant operating systems, applications, and/or languages
Ability to design, architect and build scalable applications and solutions in a multi-tier environment using best practices, design patterns and security measures.
Demonstrated ability to maintain positive interpersonal relationships with internal and external customers.
Demonstrated ability to communicate effectively both verbally and in writing.

Company

Mspark

twittertwittertwitter
company-logo
Mspark is a a results-oriented print and digital media distribution company.

Funding

Current Stage
Late Stage
Total Funding
unknown
2024-02-01Acquired· by Creekstone Capital Group

Leadership Team

leader-logo
Rob Houghtlin
Chief Executive Officer
linkedin
leader-logo
Lori B. Sigler
Chief Operating Officer & Chief Financial Officer
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot