Onsite role
Inperson interview required
Education
A Bachelor’s or Master’s Degree in Computer Science, Information Systems, Data Science, Software Engineering, or other related field. Work experience can substitute on a year for year basis for a degree.
Experience
Candidates with resumes reflecting experience with the following technologies will be given preference:
1. C# or ASP.NET Core
2. WebAPIs (RESTful Services)
3. Entity Framework / ORM Frameworks
4. .NET Framework and Modern .NET (.NET 6+)
5. Microsoft Azure
6. CI/CD Pipelines (Azure DevOps, GitHub actions, etc.)
7. Front-End JavaScript Library (Angular, React, Vue, etc.)
Primary Job Duties/ Tasks
The submitted candidate must be able to perform the following duties and/or tasks. Duties of the selected candidate will include, but not be limited to:
Design and document end-to-end application architectures using the Microsoft .NET ecosystemDefine solution patterns (monolithic, modular monolith, microservices, event-driven, etc.)Establish architectural standards, reference architectures, and design guidelinesEvaluate and recommend technology stacks and frameworksProvide technical leadership and guidance to development teamsReview code, pull requests, and design artifacts for architectural complianceEnsure adherence to SOLID principles, clean architecture, and best practicesSupport CI/CD pipeline integration and deployment strategiesAssess existing systems and recommend modernization approachesGuide migrations (legacy JCL/COBOL/FOCUS .NET)Identify and prioritize technical debt remediationSupport refactoring strategies without disrupting business operationsProduce and maintain architectural diagrams and technical documentationDocument design decisions and tradeoffs (ADRs)Support onboarding and mentoring of internal technical staffParticipate in architecture reviews and governance forumsAnalyze and document existing computing assets, including technical specifications and established business rulesAssist with debugging and troubleshooting existing processes when neededDiagnose and resolve issues after performing root cause analysisProvide guidance and assist with remediating and upgrading legacy assetsCoordinate with business analysts, other developers, and products owners to remediate to the new state-wide accounting systemParticipate in code and design reviews to ensure quality and performancePerform knowledge transfer with technical staff of the office of the ComptrollerSolution architecture diagrams and documentationTechnology and design recommendations23. Architecture decision records (ADRs)
8 Job Specific Knowledge, Skills, and Abilities (KSAs)
The submitted candidate must be able to apply common knowledge, skills, and abilities in the following areas:
Clean Architecture and Domain-Driven Design (DDD)Event-driven architecturesAPI design and integration patternsWeb application development and front-end frameworksAzure DevOps tools such as App Insights, Key Vault, and Blob StorageSQL Server and relational database designData access optimization and performance tuningPerformance tuning and scalabilityReliability and fault toleranceLogging, monitoring, and observabilityKnowledge of the SCRUM FrameworkKnowledge of financial systems such as an ERPEntity Relationship DiagramsDocumenting and communicating technical requirementsCoordinating with Business Analysts to capture business requirementsAbility to bridge the gap between technical and business language
Create a free account to keep reading — and to apply.
Create My Free AccountYou're just 60 seconds away from your new Creativeloft account.
New Architecture jobs in Tallahassee, sent to your inbox.
Email Me New Jobs